Diff of the two buildlogs: -- --- b1/build.log 2023-05-20 13:43:32.864344692 +0000 +++ b2/build.log 2023-05-20 13:47:11.710706276 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 20 01:37:32 -12 2023 -I: pbuilder-time-stamp: 1684589852 +I: Current time: Sat Jun 22 10:06:37 +14 2024 +I: pbuilder-time-stamp: 1719000397 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./xsimd_8.1.0.orig.tar.gz] I: copying [./xsimd_8.1.0-7.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Jul 10 19:46:13 2022 -12 +gpgv: Signature made Mon Jul 11 21:46:13 2022 +14 gpgv: using RSA key 8BDD013080E9A0E8C0D6A1573B365DE93EBD1CD4 gpgv: issuer "lamy@unistra.fr" gpgv: Can't check signature: No public key @@ -30,135 +30,167 @@ dpkg-source: info: applying bump_cpp_standard_PR778.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2930696/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 22 10:06 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='ac7bf1f1d8a54c128939bacc10d53461' - 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='2930696' - PS1='# ' - PS2='> ' + INVOCATION_ID=7ab80fd12e0147b5b41c5e9c0dfce285 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3033387 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.RK8hjAPN/pbuilderrc_fR7Y --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.RK8hjAPN/b1 --logfile b1/build.log xsimd_8.1.0-7.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.RK8hjAPN/pbuilderrc_6flL --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.RK8hjAPN/b2 --logfile b2/build.log --extrapackages usrmerge xsimd_8.1.0-7.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos11-amd64 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux I: ls -l /bin total 5632 - -rwxr-xr-x 1 root root 1265648 Apr 23 09:23 bash - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 39224 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 39224 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 14568 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 44016 Sep 20 2022 cat - -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown - -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp - -rwxr-xr-x 1 root root 125640 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 121904 Sep 20 2022 date - -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd - -rwxr-xr-x 1 root root 102200 Sep 20 2022 df - -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir - -rwxr-xr-x 1 root root 88656 Mar 22 22:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 35664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 85600 Mar 22 22:02 findmnt - -rwsr-xr-x 1 root root 35128 Mar 22 20:35 fusermount - -rwxr-xr-x 1 root root 203152 Jan 24 02:43 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 98136 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22680 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln - -rwxr-xr-x 1 root root 53024 Mar 23 00:40 login - -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls - -rwxr-xr-x 1 root root 207168 Mar 22 22:02 lsblk - -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 59712 Mar 22 22:02 more - -rwsr-xr-x 1 root root 59704 Mar 22 22:02 mount - -rwxr-xr-x 1 root root 18744 Mar 22 22:02 mountpoint - -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:23 rbash -> bash - -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm - -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 27560 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 126424 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty - -rwsr-xr-x 1 root root 72000 Mar 22 22:02 su - -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync - -rwxr-xr-x 1 root root 531984 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 14520 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch - -rwxr-xr-x 1 root root 35664 Sep 20 2022 true - -rwxr-xr-x 1 root root 14568 Mar 22 20:35 ulockmgr_server - -rwsr-xr-x 1 root root 35128 Mar 22 22:02 umount - -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 72024 Mar 22 22:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 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/2930696/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1265648 Apr 24 2023 bash + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 14568 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 44016 Sep 21 2022 cat + -rwxr-xr-x 1 root root 68656 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 64496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 72752 Sep 21 2022 chown + -rwxr-xr-x 1 root root 151152 Sep 21 2022 cp + -rwxr-xr-x 1 root root 125640 Jan 6 2023 dash + -rwxr-xr-x 1 root root 121904 Sep 21 2022 date + -rwxr-xr-x 1 root root 89240 Sep 21 2022 dd + -rwxr-xr-x 1 root root 102200 Sep 21 2022 df + -rwxr-xr-x 1 root root 151344 Sep 21 2022 dir + -rwxr-xr-x 1 root root 88656 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 43856 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 35664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 85600 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 35128 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 203152 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98136 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22680 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 72824 Sep 21 2022 ln + -rwxr-xr-x 1 root root 53024 Mar 24 2023 login + -rwxr-xr-x 1 root root 151344 Sep 21 2022 ls + -rwxr-xr-x 1 root root 207168 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 97552 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 72912 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 43952 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 59712 Mar 24 2023 more + -rwsr-xr-x 1 root root 59704 Mar 24 2023 mount + -rwxr-xr-x 1 root root 18744 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 142968 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43952 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 52112 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 72752 Sep 21 2022 rm + -rwxr-xr-x 1 root root 56240 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 27560 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 126424 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 Jun 22 10:06 sh -> /bin/bash + -rwxr-xr-x 1 root root 43888 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 85008 Sep 21 2022 stty + -rwsr-xr-x 1 root root 72000 Mar 24 2023 su + -rwxr-xr-x 1 root root 39824 Sep 21 2022 sync + -rwxr-xr-x 1 root root 531984 Apr 7 2023 tar + -rwxr-xr-x 1 root root 14520 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 109616 Sep 21 2022 touch + -rwxr-xr-x 1 root root 35664 Sep 21 2022 true + -rwxr-xr-x 1 root root 14568 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 35128 Mar 24 2023 umount + -rwxr-xr-x 1 root root 43888 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 151344 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 72024 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -375,7 +407,7 @@ Get: 167 http://deb.debian.org/debian bookworm/main amd64 sphinx-rtd-theme-common all 1.2.0+dfsg-1 [997 kB] Get: 168 http://deb.debian.org/debian bookworm/main amd64 python3-sphinx-rtd-theme all 1.2.0+dfsg-1 [27.7 kB] Get: 169 http://deb.debian.org/debian bookworm/main amd64 xtl-dev all 0.7.2-2.1 [89.5 kB] -Fetched 128 MB in 3s (47.3 MB/s) +Fetched 128 MB in 1s (92.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package fonts-lato. (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 ... 19596 files and directories currently installed.) @@ -1081,8 +1113,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/xsimd-8.1.0/ && 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 > ../xsimd_8.1.0-7_source.changes +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/xsimd-8.1.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../xsimd_8.1.0-7_source.changes dpkg-buildpackage: info: source package xsimd dpkg-buildpackage: info: source version 8.1.0-7 dpkg-buildpackage: info: source distribution unstable @@ -1142,7 +1185,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/xsimd-8.1.0' dh_auto_build - cd obj-x86_64-linux-gnu && make -j15 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-x86_64-linux-gnu && make -j16 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/xsimd-8.1.0/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/xsimd-8.1.0 -B/build/xsimd-8.1.0/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/xsimd-8.1.0/obj-x86_64-linux-gnu/CMakeFiles /build/xsimd-8.1.0/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -1156,36 +1199,276 @@ make[4]: Entering directory '/build/xsimd-8.1.0/obj-x86_64-linux-gnu' [ 2%] Building CXX object test/CMakeFiles/test_xsimd.dir/main.cpp.o [ 5%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_algorithms.cpp.o +[ 14%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o +[ 14%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_api.cpp.o +[ 14%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_arch.cpp.o +[ 17%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o +[ 20%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o +[ 22%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch.cpp.o +[ 25%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/main.cpp.o -MF CMakeFiles/test_xsimd.dir/main.cpp.o.d -o CMakeFiles/test_xsimd.dir/main.cpp.o -c /build/xsimd-8.1.0/test/main.cpp cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_algorithms.cpp.o -MF CMakeFiles/test_xsimd.dir/test_algorithms.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_algorithms.cpp.o -c /build/xsimd-8.1.0/test/test_algorithms.cpp -[ 8%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_arch.cpp.o -[ 11%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_api.cpp.o +[ 28%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_api.cpp.o -MF CMakeFiles/test_xsimd.dir/test_api.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_api.cpp.o -c /build/xsimd-8.1.0/test/test_api.cpp -[ 14%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o -[ 17%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch.cpp.o +[ 31%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o +[ 34%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o +[ 37%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_arch.cpp.o -MF CMakeFiles/test_xsimd.dir/test_arch.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_arch.cpp.o -c /build/xsimd-8.1.0/test/test_arch.cpp -[ 20%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o -MF CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_basic_math.cpp.o -c /build/xsimd-8.1.0/test/test_basic_math.cpp -[ 22%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch.cpp.o -c /build/xsimd-8.1.0/test/test_batch.cpp cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_bool.cpp.o -c /build/xsimd-8.1.0/test/test_batch_bool.cpp cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_cast.cpp.o -c /build/xsimd-8.1.0/test/test_batch_cast.cpp -[ 25%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_complex.cpp.o -c /build/xsimd-8.1.0/test/test_batch_complex.cpp -[ 28%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -c /build/xsimd-8.1.0/test/test_complex_exponential.cpp -[ 31%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o -[ 34%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -MF CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -c /build/xsimd-8.1.0/test/test_bitwise_cast.cpp -[ 37%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o -[ 40%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o -[ 42%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_float.cpp.o -c /build/xsimd-8.1.0/test/test_batch_float.cpp cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_int.cpp.o -c /build/xsimd-8.1.0/test/test_batch_int.cpp +[ 40%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o +[ 42%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -MF CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_bitwise_cast.cpp.o -c /build/xsimd-8.1.0/test/test_bitwise_cast.cpp cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_constant.cpp.o -c /build/xsimd-8.1.0/test/test_batch_constant.cpp cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o -MF CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_batch_manip.cpp.o -c /build/xsimd-8.1.0/test/test_batch_manip.cpp +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_exponential.cpp.o -c /build/xsimd-8.1.0/test/test_complex_exponential.cpp [ 45%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_hyperbolic.cpp.o -c /build/xsimd-8.1.0/test/test_complex_hyperbolic.cpp +[ 48%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -c /build/xsimd-8.1.0/test/test_complex_power.cpp +[ 51%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -c /build/xsimd-8.1.0/test/test_complex_trigonometric.cpp +In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, + from /build/xsimd-8.1.0/test/test_complex_exponential.cpp:12: +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, + from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, + from /build/xsimd-8.1.0/test/test_complex_hyperbolic.cpp:12: +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, + from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +[ 54%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_conversion.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -MF CMakeFiles/test_xsimd.dir/test_conversion.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -c /build/xsimd-8.1.0/test/test_conversion.cpp +In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, + from /build/xsimd-8.1.0/test/test_batch_complex.cpp:12: +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, + from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:80: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp: In function ‘int32_t xsimd::detail::__kernel_rem_pio2(double*, double*, int32_t, int32_t, int32_t, const int32_t*)’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] + 417 | fw = fq[0] - fw; + | ~~~~^ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here + 243 | double z, fw, f[20], fq[20], q[20]; + | ^~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] + 417 | fw = fq[0] - fw; + | ~~~~^ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here + 243 | double z, fw, f[20], fq[20], q[20]; + | ^~ In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, @@ -1453,6 +1736,83 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ +[ 57%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -MF CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -c /build/xsimd-8.1.0/test/test_error_gamma.cpp +In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, + from /build/xsimd-8.1.0/test/test_complex_power.cpp:12: +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, + from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -1709,81 +2069,6 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, - from /build/xsimd-8.1.0/test/test_complex_exponential.cpp:12: -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, - from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -2552,10 +2837,23 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ -[ 48%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_power.cpp.o -c /build/xsimd-8.1.0/test/test_complex_power.cpp -[ 51%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -MF CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_complex_trigonometric.cpp.o -c /build/xsimd-8.1.0/test/test_complex_trigonometric.cpp +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:80: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp: In function ‘int32_t xsimd::detail::__kernel_rem_pio2(double*, double*, int32_t, int32_t, int32_t, const int32_t*)’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] + 417 | fw = fq[0] - fw; + | ~~~~^ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here + 243 | double z, fw, f[20], fq[20], q[20]; + | ^~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] + 417 | fw = fq[0] - fw; + | ~~~~^ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here + 243 | double z, fw, f[20], fq[20], q[20]; + | ^~ In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -2812,6 +3110,8 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ +[ 60%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_exponential.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -MF CMakeFiles/test_xsimd.dir/test_exponential.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -c /build/xsimd-8.1.0/test/test_exponential.cpp In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, @@ -3085,148 +3385,6 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, - from /build/xsimd-8.1.0/test/test_batch_complex.cpp:12: -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, - from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, - from /build/xsimd-8.1.0/test/test_complex_hyperbolic.cpp:12: -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, - from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -3483,27 +3641,8 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:80: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp: In function ‘int32_t xsimd::detail::__kernel_rem_pio2(double*, double*, int32_t, int32_t, int32_t, const int32_t*)’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] - 417 | fw = fq[0] - fw; - | ~~~~^ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here - 243 | double z, fw, f[20], fq[20], q[20]; - | ^~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] - 417 | fw = fq[0] - fw; - | ~~~~^ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here - 243 | double z, fw, f[20], fq[20], q[20]; - | ^~ -[ 54%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -MF CMakeFiles/test_xsimd.dir/test_conversion.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_conversion.cpp.o -c /build/xsimd-8.1.0/test/test_conversion.cpp -[ 57%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -MF CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_error_gamma.cpp.o -c /build/xsimd-8.1.0/test/test_error_gamma.cpp +[ 62%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -MF CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -c /build/xsimd-8.1.0/test/test_extract_pair.cpp In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, @@ -3511,14 +3650,13 @@ from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, - from /build/xsimd-8.1.0/test/test_utils.hpp:23, - from /build/xsimd-8.1.0/test/test_batch_manip.cpp:12: + from /build/xsimd-8.1.0/test/test_complex_trigonometric.cpp:12: In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | (__v4sf)__Y, @@ -3528,167 +3666,7 @@ In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -3696,15 +3674,15 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | (__v4sf)__Y, | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -3712,47 +3690,15 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | (__v2df)__Y, | ~~~~~~~~~~~~ 763 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ @@ -3760,15 +3706,15 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | (__v2df)__Y, | ~~~~~~~~~~~~ 763 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ @@ -3810,134 +3756,6 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, inlined from ‘void batch_complex_test::test_access_operator() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:163:35: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] @@ -3968,76 +3786,6 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -[ 60%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -MF CMakeFiles/test_xsimd.dir/test_exponential.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_exponential.cpp.o -c /build/xsimd-8.1.0/test/test_exponential.cpp -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -4854,56 +4602,12 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ -[ 62%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -MF CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_extract_pair.cpp.o -c /build/xsimd-8.1.0/test/test_extract_pair.cpp -In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, - from /build/xsimd-8.1.0/test/test_complex_trigonometric.cpp:12: -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, - from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4911,7 +4615,7 @@ | ~~~~~~~~~~~~ 763 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ @@ -4919,7 +4623,8 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4927,25 +4632,16 @@ | ~~~~~~~~~~~~ 763 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -[ 65%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -c /build/xsimd-8.1.0/test/test_fp_manipulation.cpp -In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, - from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, - from /build/xsimd-8.1.0/test/test_complex_power.cpp:12: In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4953,10 +4649,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, - from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -4964,7 +4657,8 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:550:44: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -4972,42 +4666,10 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_horizontal_operations() const [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ -In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’ at /build/xsimd-8.1.0/test/test_utils.hpp:572:30: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 762 | (__v2df)__Y, - | ~~~~~~~~~~~~ - 763 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void detail::load_batch(B&, const S&, size_t) [with B = xsimd::batch >; S = std::vector, std::allocator > >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 776 | batch_type real, imag; - | ^~~~ In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -5280,46 +4942,86 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ +In file included from /usr/include/c++/12/cassert:44, + from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29, + from /build/xsimd-8.1.0/test/test_extract_pair.cpp:12: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = int; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] + 37 | assert(0 <= i && i < size && "index in bounds"); + | ~~^~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = float; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = float; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = unsigned int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = unsigned int; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = short int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = short int; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = double; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = double; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = long int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = long int; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = short unsigned int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = short unsigned int; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = signed char; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = signed char; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = long unsigned int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = long unsigned int; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = unsigned char; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: +/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = unsigned char; A = avx; std::size_t = long unsigned int]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ +/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +In file included from /usr/lib/gcc/x86_64-linux-gnu/12/include/immintrin.h:43, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/./xsimd_avx_register.hpp:38, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/../types/xsimd_avx2_register.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/../types/xsimd_all_registers.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/../config/xsimd_arch.hpp:19, + from /build/xsimd-8.1.0/include/xsimd/memory/xsimd_aligned_allocator.hpp:27, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:24, + from /build/xsimd-8.1.0/test/test_utils.hpp:23, + from /build/xsimd-8.1.0/test/test_batch_manip.cpp:12: In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:563:50: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:563:50: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] - 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 770 | (__v4sf)__Y, - | ~~~~~~~~~~~~ - 771 | __O); - | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here - 756 | batch_type real, imag; - | ^~~~ -In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, - inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, - inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, - inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:572:43: + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5327,7 +5029,10 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:48, + from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:411, + from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5335,8 +5040,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:572:43: + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5344,7 +5048,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5352,8 +5056,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:582:57: + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5361,7 +5064,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5369,8 +5072,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:582:57: + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5378,7 +5080,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5386,8 +5088,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:70: + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5395,7 +5096,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5403,8 +5104,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:70: + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5412,7 +5112,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5420,8 +5120,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:57: + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5429,7 +5128,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5437,8 +5136,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:57: + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5446,16 +5144,32 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ +In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, + from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:80: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp: In function ‘int32_t xsimd::detail::__kernel_rem_pio2(double*, double*, int32_t, int32_t, int32_t, const int32_t*)’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] + 417 | fw = fq[0] - fw; + | ~~~~^ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here + 243 | double z, fw, f[20], fq[20], q[20]; + | ^~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] + 417 | fw = fq[0] - fw; + | ~~~~^ +/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here + 243 | double z, fw, f[20], fq[20], q[20]; + | ^~ In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:44: + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5463,7 +5177,7 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5471,8 +5185,7 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:44: + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: /usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -5480,41 +5193,23 @@ | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:80: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp: In function ‘int32_t xsimd::detail::__kernel_rem_pio2(double*, double*, int32_t, int32_t, int32_t, const int32_t*)’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] - 417 | fw = fq[0] - fw; - | ~~~~^ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here - 243 | double z, fw, f[20], fq[20], q[20]; - | ^~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] - 417 | fw = fq[0] - fw; - | ~~~~^ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here - 243 | double z, fw, f[20], fq[20], q[20]; - | ^~ In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:604:52: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | (__v4sf)__Y, | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ @@ -5522,38 +5217,20 @@ inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, - inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, - inlined from ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:604:52: -/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | (__v4sf)__Y, | ~~~~~~~~~~~~ 771 | __O); | ~~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ -In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/types/../arch/xsimd_isa.hpp:80: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp: In function ‘int32_t xsimd::detail::__kernel_rem_pio2(double*, double*, int32_t, int32_t, int32_t, const int32_t*)’: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] - 417 | fw = fq[0] - fw; - | ~~~~^ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here - 243 | double z, fw, f[20], fq[20], q[20]; - | ^~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:417:26: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] - 417 | fw = fq[0] - fw; - | ~~~~^ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./../../math/xsimd_rem_pio2.hpp:243:34: note: ‘fq’ declared here - 243 | double z, fw, f[20], fq[20], q[20]; - | ^~ -[ 68%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -MF CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -c /build/xsimd-8.1.0/test/test_hyperbolic.cpp +[ 65%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_fp_manipulation.cpp.o -c /build/xsimd-8.1.0/test/test_fp_manipulation.cpp In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -6370,72 +6047,406 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -In file included from /usr/include/c++/12/cassert:44, - from /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:15, - from /build/xsimd-8.1.0/include/xsimd/xsimd.hpp:29, - from /build/xsimd-8.1.0/test/test_extract_pair.cpp:12: -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = int; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] - 37 | assert(0 <= i && i < size && "index in bounds"); - | ~~^~~~ -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = float; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = float; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = unsigned int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = unsigned int; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = short int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = short int; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = double; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = double; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = long int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = long int; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = short unsigned int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = short unsigned int; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = signed char; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = signed char; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = long unsigned int; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = long unsigned int; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp: In instantiation of ‘xsimd::batch xsimd::kernel::extract_pair(const xsimd::batch&, const xsimd::batch&, std::size_t, requires_arch) [with A = xsimd::avx; T = unsigned char; std::size_t = long unsigned int; requires_arch = const xsimd::generic&]’: -/build/xsimd-8.1.0/include/xsimd/types/xsimd_api.hpp:600:39: required from ‘xsimd::batch xsimd::extract_pair(const batch&, const batch&, std::size_t) [with T = unsigned char; A = avx; std::size_t = long unsigned int]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:84:42: required from ‘void extract_pair_test::extract_pair_128() [with B = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:94:27: required from ‘void extract_pair_test_extract_pair_128_Test::TestBody() [with gtest_TypeParam_ = xsimd::batch]’ -/build/xsimd-8.1.0/test/test_extract_pair.cpp:92:1: required from here -/build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:37:22: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] +[ 68%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -MF CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_hyperbolic.cpp.o -c /build/xsimd-8.1.0/test/test_hyperbolic.cpp +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:160:36: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:161:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_reverse() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:175:36: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:176:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_fill() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:190:36: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:778:55, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = double; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_manip.cpp:191:38: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:761:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 761 | return (__m256d) __builtin_ia32_vinsertf128_pd256 ((__v4df)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 762 | (__v2df)__Y, + | ~~~~~~~~~~~~ + 763 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In function ‘void swizzle_test::swizzle_dup() [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 776 | batch_type real, imag; + | ^~~~ +[ 71%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_load_store.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -MF CMakeFiles/test_xsimd.dir/test_load_store.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -c /build/xsimd-8.1.0/test/test_load_store.cpp +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:563:50: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:563:50: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:572:43: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:572:43: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:582:57: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:582:57: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:70: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:70: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:57: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_rhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:630:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:57: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:44: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:591:44: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ may be used uninitialized [-Wmaybe-uninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_fused_operations() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -6708,6 +6719,48 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:604:52: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, + inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:760:17, + inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, + inlined from ‘static xsimd::batch, A> xsimd::batch, A>::load_unaligned(const value_type*) [with T = float; A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/xsimd_batch.hpp:1017:49, + inlined from ‘batch_complex_test::batch_type batch_complex_test::batch_lhs() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:624:52, + inlined from ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’ at /build/xsimd-8.1.0/test/test_batch_complex.cpp:604:52: +/usr/lib/gcc/x86_64-linux-gnu/12/include/avxintrin.h:769:10: warning: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ is used uninitialized [-Wuninitialized] + 769 | return (__m256) __builtin_ia32_vinsertf128_ps256 ((__v8sf)__X, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 770 | (__v4sf)__Y, + | ~~~~~~~~~~~~ + 771 | __O); + | ~~~~ +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp: In member function ‘void batch_complex_test::test_boolean_conversion() const [with B = xsimd::batch >]’: +/build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here + 756 | batch_type real, imag; + | ^~~~ +[ 74%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_memory.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_memory.cpp.o -MF CMakeFiles/test_xsimd.dir/test_memory.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_memory.cpp.o -c /build/xsimd-8.1.0/test/test_memory.cpp +[ 77%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -c /build/xsimd-8.1.0/test/test_poly_evaluation.cpp +[ 80%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_power.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_power.cpp.o -MF CMakeFiles/test_xsimd.dir/test_power.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_power.cpp.o -c /build/xsimd-8.1.0/test/test_power.cpp +[ 82%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_rounding.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -MF CMakeFiles/test_xsimd.dir/test_rounding.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -c /build/xsimd-8.1.0/test/test_rounding.cpp In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, @@ -6929,6 +6982,8 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ +[ 85%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_select.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_select.cpp.o -MF CMakeFiles/test_xsimd.dir/test_select.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_select.cpp.o -c /build/xsimd-8.1.0/test/test_select.cpp In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, @@ -7082,6 +7137,8 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:756:28: note: ‘real.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 756 | batch_type real, imag; | ^~~~ +[ 88%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -MF CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -c /build/xsimd-8.1.0/test/test_shuffle.cpp In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_unaligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:304:40, @@ -7116,8 +7173,6 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -[ 71%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -MF CMakeFiles/test_xsimd.dir/test_load_store.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_load_store.cpp.o -c /build/xsimd-8.1.0/test/test_load_store.cpp In function ‘__m256 _mm256_insertf128_ps(__m256, __m128, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:759:17, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = float; T_in = float]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -7250,6 +7305,12 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ +[ 91%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_sum.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_sum.cpp.o -MF CMakeFiles/test_xsimd.dir/test_sum.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_sum.cpp.o -c /build/xsimd-8.1.0/test/test_sum.cpp +[ 94%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_traits.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_traits.cpp.o -MF CMakeFiles/test_xsimd.dir/test_traits.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_traits.cpp.o -c /build/xsimd-8.1.0/test/test_traits.cpp +[ 97%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o +cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -MF CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -c /build/xsimd-8.1.0/test/test_trigonometric.cpp In function ‘__m256d _mm256_insertf128_pd(__m256d, __m128d, int)’, inlined from ‘xsimd::batch, A> xsimd::kernel::detail::load_complex(const xsimd::batch&, const xsimd::batch&, xsimd::kernel::requires_arch) [with A = xsimd::avx]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:777:55, inlined from ‘xsimd::batch, A> xsimd::kernel::load_complex_aligned(const std::complex*, convert >, requires_arch) [with A = xsimd::avx; T_out = double; T_in = double]’ at /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_memory.hpp:293:40, @@ -7318,24 +7379,6 @@ /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_avx.hpp:776:34: note: ‘imag.xsimd::batch::.xsimd::types::simd_register::data’ was declared here 776 | batch_type real, imag; | ^~~~ -[ 74%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_memory.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_memory.cpp.o -MF CMakeFiles/test_xsimd.dir/test_memory.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_memory.cpp.o -c /build/xsimd-8.1.0/test/test_memory.cpp -[ 77%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -MF CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_poly_evaluation.cpp.o -c /build/xsimd-8.1.0/test/test_poly_evaluation.cpp -[ 80%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_power.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_power.cpp.o -MF CMakeFiles/test_xsimd.dir/test_power.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_power.cpp.o -c /build/xsimd-8.1.0/test/test_power.cpp -[ 82%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -MF CMakeFiles/test_xsimd.dir/test_rounding.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_rounding.cpp.o -c /build/xsimd-8.1.0/test/test_rounding.cpp -[ 85%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_select.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_select.cpp.o -MF CMakeFiles/test_xsimd.dir/test_select.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_select.cpp.o -c /build/xsimd-8.1.0/test/test_select.cpp -[ 88%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -MF CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_shuffle.cpp.o -c /build/xsimd-8.1.0/test/test_shuffle.cpp -[ 91%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_sum.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_sum.cpp.o -MF CMakeFiles/test_xsimd.dir/test_sum.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_sum.cpp.o -c /build/xsimd-8.1.0/test/test_sum.cpp -[ 94%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_traits.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_traits.cpp.o -MF CMakeFiles/test_xsimd.dir/test_traits.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_traits.cpp.o -c /build/xsimd-8.1.0/test/test_traits.cpp -[ 97%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -cd /build/xsimd-8.1.0/obj-x86_64-linux-gnu/test && /usr/bin/c++ -DXSIMD_ENABLE_XTL_COMPLEX=1 -I/build/xsimd-8.1.0/include -g -O2 -ffile-prefix-map=/build/xsimd-8.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wunused-parameter -Wextra -Wreorder -std=c++14 -g -fPIC -march=native -DGTEST_HAS_PTHREAD=1 -MD -MT test/CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -MF CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_trigonometric.cpp.o -c /build/xsimd-8.1.0/test/test_trigonometric.cpp In file included from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/./xsimd_generic_details.hpp:17, from /build/xsimd-8.1.0/include/xsimd/types/../arch/././generic/xsimd_generic_arithmetic.hpp:18, from /build/xsimd-8.1.0/include/xsimd/types/../arch/./xsimd_generic.hpp:15, @@ -7450,10 +7493,10 @@ make[2]: Leaving directory '/build/xsimd-8.1.0/docs' make[1]: Leaving directory '/build/xsimd-8.1.0' dh_auto_test - cd obj-x86_64-linux-gnu && make -j15 test ARGS\+=--verbose ARGS\+=-j15 + cd obj-x86_64-linux-gnu && make -j16 test ARGS\+=--verbose ARGS\+=-j16 make[1]: Entering directory '/build/xsimd-8.1.0/obj-x86_64-linux-gnu' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j15 +/usr/bin/ctest --force-new-ctest-process --verbose -j16 UpdateCTestConfiguration from :/build/xsimd-8.1.0/obj-x86_64-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/xsimd-8.1.0/obj-x86_64-linux-gnu/DartConfiguration.tcl Test project /build/xsimd-8.1.0/obj-x86_64-linux-gnu @@ -8177,10 +8220,10 @@ 1: [ RUN ] batch_int_test/fallback_int8_t.more_shift 1: [ OK ] batch_int_test/fallback_int8_t.more_shift (0 ms) 1: [ RUN ] batch_int_test/fallback_int8_t.min_max -1: [ OK ] batch_int_test/fallback_int8_t.min_max (8 ms) +1: [ OK ] batch_int_test/fallback_int8_t.min_max (0 ms) 1: [ RUN ] batch_int_test/fallback_int8_t.less_than_underflow 1: [ OK ] batch_int_test/fallback_int8_t.less_than_underflow (0 ms) -1: [----------] 5 tests from batch_int_test/fallback_int8_t (8 ms total) +1: [----------] 5 tests from batch_int_test/fallback_int8_t (0 ms total) 1: 1: [----------] 5 tests from batch_int_test/fallback_uint16_t, where TypeParam = xsimd::batch 1: [ RUN ] batch_int_test/fallback_uint16_t.modulo @@ -8539,139 +8582,139 @@ 1: 1: [----------] 8 tests from complex_exponential_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_exponential_test/fallback_complex.exp -1: [ OK ] complex_exponential_test/fallback_complex.exp (16 ms) +1: [ OK ] complex_exponential_test/fallback_complex.exp (11 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.expm1 -1: [ OK ] complex_exponential_test/fallback_complex.expm1 (30 ms) +1: [ OK ] complex_exponential_test/fallback_complex.expm1 (12 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.huge_exp -1: [ OK ] complex_exponential_test/fallback_complex.huge_exp (21 ms) +1: [ OK ] complex_exponential_test/fallback_complex.huge_exp (11 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log -1: [ OK ] complex_exponential_test/fallback_complex.log (32 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log (14 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log2 -1: [ OK ] complex_exponential_test/fallback_complex.log2 (24 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log2 (14 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log10 -1: [ OK ] complex_exponential_test/fallback_complex.log10 (37 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log10 (14 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log1p -1: [ OK ] complex_exponential_test/fallback_complex.log1p (37 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log1p (19 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.sign -1: [ OK ] complex_exponential_test/fallback_complex.sign (10 ms) -1: [----------] 8 tests from complex_exponential_test/fallback_complex (210 ms total) +1: [ OK ] complex_exponential_test/fallback_complex.sign (4 ms) +1: [----------] 8 tests from complex_exponential_test/fallback_complex (103 ms total) 1: 1: [----------] 8 tests from complex_exponential_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_exponential_test/fallback_complex.exp -1: [ OK ] complex_exponential_test/fallback_complex.exp (12 ms) +1: [ OK ] complex_exponential_test/fallback_complex.exp (7 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.expm1 -1: [ OK ] complex_exponential_test/fallback_complex.expm1 (18 ms) +1: [ OK ] complex_exponential_test/fallback_complex.expm1 (9 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.huge_exp -1: [ OK ] complex_exponential_test/fallback_complex.huge_exp (17 ms) +1: [ OK ] complex_exponential_test/fallback_complex.huge_exp (7 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log -1: [ OK ] complex_exponential_test/fallback_complex.log (19 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log (9 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log2 -1: [ OK ] complex_exponential_test/fallback_complex.log2 (19 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log2 (9 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log10 -1: [ OK ] complex_exponential_test/fallback_complex.log10 (22 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log10 (9 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.log1p -1: [ OK ] complex_exponential_test/fallback_complex.log1p (20 ms) +1: [ OK ] complex_exponential_test/fallback_complex.log1p (10 ms) 1: [ RUN ] complex_exponential_test/fallback_complex.sign -1: [ OK ] complex_exponential_test/fallback_complex.sign (8 ms) -1: [----------] 8 tests from complex_exponential_test/fallback_complex (139 ms total) +1: [ OK ] complex_exponential_test/fallback_complex.sign (3 ms) +1: [----------] 8 tests from complex_exponential_test/fallback_complex (66 ms total) 1: 1: [----------] 6 tests from complex_hyperbolic_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_hyperbolic_test/fallback_complex.sinh -1: [ OK ] complex_hyperbolic_test/fallback_complex.sinh (35 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.sinh (16 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.cosh -1: [ OK ] complex_hyperbolic_test/fallback_complex.cosh (35 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.cosh (16 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.tanh -1: [ OK ] complex_hyperbolic_test/fallback_complex.tanh (36 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.tanh (17 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.asinh -1: [ OK ] complex_hyperbolic_test/fallback_complex.asinh (52 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.asinh (24 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.acosh -1: [ OK ] complex_hyperbolic_test/fallback_complex.acosh (67 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.acosh (29 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.atanh -1: [ OK ] complex_hyperbolic_test/fallback_complex.atanh (34 ms) -1: [----------] 6 tests from complex_hyperbolic_test/fallback_complex (261 ms total) +1: [ OK ] complex_hyperbolic_test/fallback_complex.atanh (16 ms) +1: [----------] 6 tests from complex_hyperbolic_test/fallback_complex (120 ms total) 1: 1: [----------] 6 tests from complex_hyperbolic_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_hyperbolic_test/fallback_complex.sinh -1: [ OK ] complex_hyperbolic_test/fallback_complex.sinh (20 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.sinh (11 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.cosh -1: [ OK ] complex_hyperbolic_test/fallback_complex.cosh (25 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.cosh (11 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.tanh -1: [ OK ] complex_hyperbolic_test/fallback_complex.tanh (25 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.tanh (12 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.asinh -1: [ OK ] complex_hyperbolic_test/fallback_complex.asinh (22 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.asinh (14 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.acosh -1: [ OK ] complex_hyperbolic_test/fallback_complex.acosh (18 ms) +1: [ OK ] complex_hyperbolic_test/fallback_complex.acosh (15 ms) 1: [ RUN ] complex_hyperbolic_test/fallback_complex.atanh -1: [ OK ] complex_hyperbolic_test/fallback_complex.atanh (19 ms) -1: [----------] 6 tests from complex_hyperbolic_test/fallback_complex (132 ms total) +1: [ OK ] complex_hyperbolic_test/fallback_complex.atanh (14 ms) +1: [----------] 6 tests from complex_hyperbolic_test/fallback_complex (78 ms total) 1: 1: [----------] 7 tests from complex_power_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_power_test/fallback_complex.abs -1: [ OK ] complex_power_test/fallback_complex.abs (12 ms) +1: [ OK ] complex_power_test/fallback_complex.abs (8 ms) 1: [ RUN ] complex_power_test/fallback_complex.arg -1: [ OK ] complex_power_test/fallback_complex.arg (16 ms) +1: [ OK ] complex_power_test/fallback_complex.arg (13 ms) 1: [ RUN ] complex_power_test/fallback_complex.pow -1: [ OK ] complex_power_test/fallback_complex.pow (9 ms) +1: [ OK ] complex_power_test/fallback_complex.pow (6 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_nn -1: [ OK ] complex_power_test/fallback_complex.sqrt_nn (16 ms) +1: [ OK ] complex_power_test/fallback_complex.sqrt_nn (12 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_pn -1: [ OK ] complex_power_test/fallback_complex.sqrt_pn (16 ms) +1: [ OK ] complex_power_test/fallback_complex.sqrt_pn (12 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_np -1: [ OK ] complex_power_test/fallback_complex.sqrt_np (14 ms) +1: [ OK ] complex_power_test/fallback_complex.sqrt_np (12 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_pp -1: [ OK ] complex_power_test/fallback_complex.sqrt_pp (17 ms) -1: [----------] 7 tests from complex_power_test/fallback_complex (103 ms total) +1: [ OK ] complex_power_test/fallback_complex.sqrt_pp (13 ms) +1: [----------] 7 tests from complex_power_test/fallback_complex (78 ms total) 1: 1: [----------] 7 tests from complex_power_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_power_test/fallback_complex.abs -1: [ OK ] complex_power_test/fallback_complex.abs (8 ms) +1: [ OK ] complex_power_test/fallback_complex.abs (6 ms) 1: [ RUN ] complex_power_test/fallback_complex.arg -1: [ OK ] complex_power_test/fallback_complex.arg (10 ms) +1: [ OK ] complex_power_test/fallback_complex.arg (8 ms) 1: [ RUN ] complex_power_test/fallback_complex.pow -1: [ OK ] complex_power_test/fallback_complex.pow (21 ms) +1: [ OK ] complex_power_test/fallback_complex.pow (18 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_nn -1: [ OK ] complex_power_test/fallback_complex.sqrt_nn (10 ms) +1: [ OK ] complex_power_test/fallback_complex.sqrt_nn (11 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_pn -1: [ OK ] complex_power_test/fallback_complex.sqrt_pn (10 ms) +1: [ OK ] complex_power_test/fallback_complex.sqrt_pn (9 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_np -1: [ OK ] complex_power_test/fallback_complex.sqrt_np (11 ms) +1: [ OK ] complex_power_test/fallback_complex.sqrt_np (9 ms) 1: [ RUN ] complex_power_test/fallback_complex.sqrt_pp -1: [ OK ] complex_power_test/fallback_complex.sqrt_pp (11 ms) -1: [----------] 7 tests from complex_power_test/fallback_complex (83 ms total) +1: [ OK ] complex_power_test/fallback_complex.sqrt_pp (8 ms) +1: [----------] 7 tests from complex_power_test/fallback_complex (72 ms total) 1: 1: [----------] 7 tests from complex_trigonometric_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_trigonometric_test/fallback_complex.sin -1: [ OK ] complex_trigonometric_test/fallback_complex.sin (17 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.sin (15 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.cos -1: [ OK ] complex_trigonometric_test/fallback_complex.cos (20 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.cos (17 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.sincos -1: [ OK ] complex_trigonometric_test/fallback_complex.sincos (31 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.sincos (26 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.tan -1: [ OK ] complex_trigonometric_test/fallback_complex.tan (6 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.tan (3 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.asin -1: [ OK ] complex_trigonometric_test/fallback_complex.asin (37 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.asin (31 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.acos -1: [ OK ] complex_trigonometric_test/fallback_complex.acos (34 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.acos (29 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.atan -1: [ OK ] complex_trigonometric_test/fallback_complex.atan (18 ms) -1: [----------] 7 tests from complex_trigonometric_test/fallback_complex (167 ms total) +1: [ OK ] complex_trigonometric_test/fallback_complex.atan (15 ms) +1: [----------] 7 tests from complex_trigonometric_test/fallback_complex (140 ms total) 1: 1: [----------] 7 tests from complex_trigonometric_test/fallback_complex, where TypeParam = xsimd::batch, xsimd::avx> 1: [ RUN ] complex_trigonometric_test/fallback_complex.sin -1: [ OK ] complex_trigonometric_test/fallback_complex.sin (13 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.sin (12 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.cos -1: [ OK ] complex_trigonometric_test/fallback_complex.cos (13 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.cos (11 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.sincos -1: [ OK ] complex_trigonometric_test/fallback_complex.sincos (21 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.sincos (17 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.tan -1: [ OK ] complex_trigonometric_test/fallback_complex.tan (13 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.tan (11 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.asin -1: [ OK ] complex_trigonometric_test/fallback_complex.asin (16 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.asin (13 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.acos -1: [ OK ] complex_trigonometric_test/fallback_complex.acos (15 ms) +1: [ OK ] complex_trigonometric_test/fallback_complex.acos (13 ms) 1: [ RUN ] complex_trigonometric_test/fallback_complex.atan -1: [ OK ] complex_trigonometric_test/fallback_complex.atan (12 ms) -1: [----------] 7 tests from complex_trigonometric_test/fallback_complex (108 ms total) +1: [ OK ] complex_trigonometric_test/fallback_complex.atan (9 ms) +1: [----------] 7 tests from complex_trigonometric_test/fallback_complex (89 ms total) 1: 1: [----------] 5 tests from conversion_test/static std::string conversion_test_names::GetName(int) [with T = conversion_param<4, 32>; std::string = std::__cxx11::basic_string], where TypeParam = conversion_param<4ul, 32ul> 1: [ RUN ] conversion_test/static std::string conversion_test_names::GetName(int) [with T = conversion_param<4, 32>; std::string = std::__cxx11::basic_string].to_int32 @@ -8688,31 +8731,31 @@ 1: 1: [----------] 2 tests from error_gamma_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] error_gamma_test/fallback_float.error -1: [ OK ] error_gamma_test/fallback_float.error (9 ms) +1: [ OK ] error_gamma_test/fallback_float.error (8 ms) 1: [ RUN ] error_gamma_test/fallback_float.gamma -1: [ OK ] error_gamma_test/fallback_float.gamma (44 ms) -1: [----------] 2 tests from error_gamma_test/fallback_float (54 ms total) +1: [ OK ] error_gamma_test/fallback_float.gamma (38 ms) +1: [----------] 2 tests from error_gamma_test/fallback_float (46 ms total) 1: 1: [----------] 2 tests from error_gamma_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] error_gamma_test/fallback_double.error 1: [ OK ] error_gamma_test/fallback_double.error (5 ms) 1: [ RUN ] error_gamma_test/fallback_double.gamma -1: [ OK ] error_gamma_test/fallback_double.gamma (22 ms) -1: [----------] 2 tests from error_gamma_test/fallback_double (28 ms total) +1: [ OK ] error_gamma_test/fallback_double.gamma (19 ms) +1: [----------] 2 tests from error_gamma_test/fallback_double (25 ms total) 1: 1: [----------] 2 tests from exponential_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] exponential_test/fallback_float.exp -1: [ OK ] exponential_test/fallback_float.exp (11 ms) +1: [ OK ] exponential_test/fallback_float.exp (9 ms) 1: [ RUN ] exponential_test/fallback_float.log -1: [ OK ] exponential_test/fallback_float.log (16 ms) -1: [----------] 2 tests from exponential_test/fallback_float (27 ms total) +1: [ OK ] exponential_test/fallback_float.log (11 ms) +1: [----------] 2 tests from exponential_test/fallback_float (20 ms total) 1: 1: [----------] 2 tests from exponential_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] exponential_test/fallback_double.exp -1: [ OK ] exponential_test/fallback_double.exp (8 ms) +1: [ OK ] exponential_test/fallback_double.exp (6 ms) 1: [ RUN ] exponential_test/fallback_double.log -1: [ OK ] exponential_test/fallback_double.log (8 ms) -1: [----------] 2 tests from exponential_test/fallback_double (17 ms total) +1: [ OK ] exponential_test/fallback_double.log (7 ms) +1: [----------] 2 tests from exponential_test/fallback_double (14 ms total) 1: 1: [----------] 1 test from extract_pair_test/fallback_uint8_t, where TypeParam = xsimd::batch 1: [ RUN ] extract_pair_test/fallback_uint8_t.extract_pair_128 @@ -8786,17 +8829,17 @@ 1: 1: [----------] 2 tests from hyperbolic_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] hyperbolic_test/fallback_float.hyperbolic -1: [ OK ] hyperbolic_test/fallback_float.hyperbolic (16 ms) +1: [ OK ] hyperbolic_test/fallback_float.hyperbolic (15 ms) 1: [ RUN ] hyperbolic_test/fallback_float.reciprocal -1: [ OK ] hyperbolic_test/fallback_float.reciprocal (18 ms) -1: [----------] 2 tests from hyperbolic_test/fallback_float (35 ms total) +1: [ OK ] hyperbolic_test/fallback_float.reciprocal (16 ms) +1: [----------] 2 tests from hyperbolic_test/fallback_float (31 ms total) 1: 1: [----------] 2 tests from hyperbolic_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] hyperbolic_test/fallback_double.hyperbolic -1: [ OK ] hyperbolic_test/fallback_double.hyperbolic (9 ms) +1: [ OK ] hyperbolic_test/fallback_double.hyperbolic (8 ms) 1: [ RUN ] hyperbolic_test/fallback_double.reciprocal -1: [ OK ] hyperbolic_test/fallback_double.reciprocal (11 ms) -1: [----------] 2 tests from hyperbolic_test/fallback_double (21 ms total) +1: [ OK ] hyperbolic_test/fallback_double.reciprocal (9 ms) +1: [----------] 2 tests from hyperbolic_test/fallback_double (18 ms total) 1: 1: [----------] 4 tests from load_store_test/fallback_uint8_t, where TypeParam = xsimd::batch 1: [ RUN ] load_store_test/fallback_uint8_t.load @@ -8915,23 +8958,23 @@ 1: 1: [----------] 1 test from poly_evaluation_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] poly_evaluation_test/fallback_float.poly_evaluation -1: [ OK ] poly_evaluation_test/fallback_float.poly_evaluation (27 ms) -1: [----------] 1 test from poly_evaluation_test/fallback_float (27 ms total) +1: [ OK ] poly_evaluation_test/fallback_float.poly_evaluation (20 ms) +1: [----------] 1 test from poly_evaluation_test/fallback_float (21 ms total) 1: 1: [----------] 1 test from poly_evaluation_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] poly_evaluation_test/fallback_double.poly_evaluation -1: [ OK ] poly_evaluation_test/fallback_double.poly_evaluation (26 ms) -1: [----------] 1 test from poly_evaluation_test/fallback_double (26 ms total) +1: [ OK ] poly_evaluation_test/fallback_double.poly_evaluation (23 ms) +1: [----------] 1 test from poly_evaluation_test/fallback_double (23 ms total) 1: 1: [----------] 1 test from power_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] power_test/fallback_float.power -1: [ OK ] power_test/fallback_float.power (35 ms) -1: [----------] 1 test from power_test/fallback_float (35 ms total) +1: [ OK ] power_test/fallback_float.power (21 ms) +1: [----------] 1 test from power_test/fallback_float (21 ms total) 1: 1: [----------] 1 test from power_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] power_test/fallback_double.power -1: [ OK ] power_test/fallback_double.power (34 ms) -1: [----------] 1 test from power_test/fallback_double (34 ms total) +1: [ OK ] power_test/fallback_double.power (18 ms) +1: [----------] 1 test from power_test/fallback_double (18 ms total) 1: 1: [----------] 1 test from rounding_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] rounding_test/fallback_float.rounding @@ -8945,72 +8988,72 @@ 1: 1: [----------] 2 tests from select_test/fallback_uint8_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_uint8_t.select_dynamic -1: [ OK ] select_test/fallback_uint8_t.select_dynamic (10 ms) +1: [ OK ] select_test/fallback_uint8_t.select_dynamic (5 ms) 1: [ RUN ] select_test/fallback_uint8_t.select_static -1: [ OK ] select_test/fallback_uint8_t.select_static (14 ms) -1: [----------] 2 tests from select_test/fallback_uint8_t (24 ms total) +1: [ OK ] select_test/fallback_uint8_t.select_static (5 ms) +1: [----------] 2 tests from select_test/fallback_uint8_t (11 ms total) 1: 1: [----------] 2 tests from select_test/fallback_int8_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_int8_t.select_dynamic -1: [ OK ] select_test/fallback_int8_t.select_dynamic (11 ms) +1: [ OK ] select_test/fallback_int8_t.select_dynamic (6 ms) 1: [ RUN ] select_test/fallback_int8_t.select_static -1: [ OK ] select_test/fallback_int8_t.select_static (15 ms) -1: [----------] 2 tests from select_test/fallback_int8_t (27 ms total) +1: [ OK ] select_test/fallback_int8_t.select_static (6 ms) +1: [----------] 2 tests from select_test/fallback_int8_t (13 ms total) 1: 1: [----------] 2 tests from select_test/fallback_uint16_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_uint16_t.select_dynamic 1: [ OK ] select_test/fallback_uint16_t.select_dynamic (3 ms) 1: [ RUN ] select_test/fallback_uint16_t.select_static 1: [ OK ] select_test/fallback_uint16_t.select_static (3 ms) -1: [----------] 2 tests from select_test/fallback_uint16_t (7 ms total) +1: [----------] 2 tests from select_test/fallback_uint16_t (6 ms total) 1: 1: [----------] 2 tests from select_test/fallback_int16_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_int16_t.select_dynamic -1: [ OK ] select_test/fallback_int16_t.select_dynamic (6 ms) +1: [ OK ] select_test/fallback_int16_t.select_dynamic (3 ms) 1: [ RUN ] select_test/fallback_int16_t.select_static -1: [ OK ] select_test/fallback_int16_t.select_static (4 ms) -1: [----------] 2 tests from select_test/fallback_int16_t (10 ms total) +1: [ OK ] select_test/fallback_int16_t.select_static (3 ms) +1: [----------] 2 tests from select_test/fallback_int16_t (7 ms total) 1: 1: [----------] 2 tests from select_test/fallback_uint32_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_uint32_t.select_dynamic -1: [ OK ] select_test/fallback_uint32_t.select_dynamic (3 ms) +1: [ OK ] select_test/fallback_uint32_t.select_dynamic (2 ms) 1: [ RUN ] select_test/fallback_uint32_t.select_static -1: [ OK ] select_test/fallback_uint32_t.select_static (2 ms) -1: [----------] 2 tests from select_test/fallback_uint32_t (5 ms total) +1: [ OK ] select_test/fallback_uint32_t.select_static (1 ms) +1: [----------] 2 tests from select_test/fallback_uint32_t (4 ms total) 1: 1: [----------] 2 tests from select_test/fallback_int32_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_int32_t.select_dynamic 1: [ OK ] select_test/fallback_int32_t.select_dynamic (1 ms) 1: [ RUN ] select_test/fallback_int32_t.select_static -1: [ OK ] select_test/fallback_int32_t.select_static (2 ms) -1: [----------] 2 tests from select_test/fallback_int32_t (4 ms total) +1: [ OK ] select_test/fallback_int32_t.select_static (1 ms) +1: [----------] 2 tests from select_test/fallback_int32_t (3 ms total) 1: 1: [----------] 2 tests from select_test/fallback_uint64_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_uint64_t.select_dynamic 1: [ OK ] select_test/fallback_uint64_t.select_dynamic (1 ms) 1: [ RUN ] select_test/fallback_uint64_t.select_static 1: [ OK ] select_test/fallback_uint64_t.select_static (1 ms) -1: [----------] 2 tests from select_test/fallback_uint64_t (3 ms total) +1: [----------] 2 tests from select_test/fallback_uint64_t (2 ms total) 1: 1: [----------] 2 tests from select_test/fallback_int64_t, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_int64_t.select_dynamic -1: [ OK ] select_test/fallback_int64_t.select_dynamic (5 ms) +1: [ OK ] select_test/fallback_int64_t.select_dynamic (1 ms) 1: [ RUN ] select_test/fallback_int64_t.select_static 1: [ OK ] select_test/fallback_int64_t.select_static (1 ms) -1: [----------] 2 tests from select_test/fallback_int64_t (7 ms total) +1: [----------] 2 tests from select_test/fallback_int64_t (2 ms total) 1: 1: [----------] 2 tests from select_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_float.select_dynamic -1: [ OK ] select_test/fallback_float.select_dynamic (6 ms) +1: [ OK ] select_test/fallback_float.select_dynamic (2 ms) 1: [ RUN ] select_test/fallback_float.select_static -1: [ OK ] select_test/fallback_float.select_static (6 ms) -1: [----------] 2 tests from select_test/fallback_float (13 ms total) +1: [ OK ] select_test/fallback_float.select_static (2 ms) +1: [----------] 2 tests from select_test/fallback_float (4 ms total) 1: 1: [----------] 2 tests from select_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] select_test/fallback_double.select_dynamic 1: [ OK ] select_test/fallback_double.select_dynamic (1 ms) 1: [ RUN ] select_test/fallback_double.select_static -1: [ OK ] select_test/fallback_double.select_static (2 ms) +1: [ OK ] select_test/fallback_double.select_static (1 ms) 1: [----------] 2 tests from select_test/fallback_double (3 ms total) 1: 1: [----------] 1 test from shuffle_test/fallback_uint8_t, where TypeParam = xsimd::batch @@ -9183,31 +9226,31 @@ 1: 1: [----------] 2 tests from trigonometric_test/fallback_float, where TypeParam = xsimd::batch 1: [ RUN ] trigonometric_test/fallback_float.trigonometric -1: [ OK ] trigonometric_test/fallback_float.trigonometric (35 ms) +1: [ OK ] trigonometric_test/fallback_float.trigonometric (16 ms) 1: [ RUN ] trigonometric_test/fallback_float.reciprocal -1: [ OK ] trigonometric_test/fallback_float.reciprocal (28 ms) -1: [----------] 2 tests from trigonometric_test/fallback_float (64 ms total) +1: [ OK ] trigonometric_test/fallback_float.reciprocal (14 ms) +1: [----------] 2 tests from trigonometric_test/fallback_float (31 ms total) 1: 1: [----------] 2 tests from trigonometric_test/fallback_double, where TypeParam = xsimd::batch 1: [ RUN ] trigonometric_test/fallback_double.trigonometric -1: [ OK ] trigonometric_test/fallback_double.trigonometric (30 ms) +1: [ OK ] trigonometric_test/fallback_double.trigonometric (12 ms) 1: [ RUN ] trigonometric_test/fallback_double.reciprocal -1: [ OK ] trigonometric_test/fallback_double.reciprocal (18 ms) -1: [----------] 2 tests from trigonometric_test/fallback_double (48 ms total) +1: [ OK ] trigonometric_test/fallback_double.reciprocal (9 ms) +1: [----------] 2 tests from trigonometric_test/fallback_double (21 ms total) 1: 1: [----------] Global test environment tear-down -1: [==========] 593 tests from 162 test suites ran. (1754 ms total) +1: [==========] 593 tests from 162 test suites ran. (1112 ms total) 1: [ PASSED ] 593 tests. -1/1 Test #1: test_xsimd ....................... Passed 1.78 sec +1/1 Test #1: test_xsimd ....................... Passed 1.12 sec 100% tests passed, 0 tests failed out of 1 -Total Test time (real) = 1.79 sec +Total Test time (real) = 1.12 sec make[1]: Leaving directory '/build/xsimd-8.1.0/obj-x86_64-linux-gnu' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install - cd obj-x86_64-linux-gnu && make -j15 install DESTDIR=/build/xsimd-8.1.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-x86_64-linux-gnu && make -j16 install DESTDIR=/build/xsimd-8.1.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/xsimd-8.1.0/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/xsimd-8.1.0 -B/build/xsimd-8.1.0/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -9313,8 +9356,8 @@ dpkg-gencontrol: warning: package libxsimd-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums dh_builddeb -dpkg-deb: building package 'libxsimd-doc' in '../libxsimd-doc_8.1.0-7_all.deb'. dpkg-deb: building package 'libxsimd-dev' in '../libxsimd-dev_8.1.0-7_amd64.deb'. +dpkg-deb: building package 'libxsimd-doc' in '../libxsimd-doc_8.1.0-7_all.deb'. dpkg-genbuildinfo --build=binary -O../xsimd_8.1.0-7_amd64.buildinfo dpkg-genchanges --build=binary -O../xsimd_8.1.0-7_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -9322,12 +9365,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3033387/tmp/hooks/B01_cleanup finished 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/2930696 and its subdirectories -I: Current time: Sat May 20 01:43:32 -12 2023 -I: pbuilder-time-stamp: 1684590212 +I: removing directory /srv/workspace/pbuilder/3033387 and its subdirectories +I: Current time: Sat Jun 22 10:10:14 +14 2024 +I: pbuilder-time-stamp: 1719000614