Diff of the two buildlogs: -- --- b1/build.log 2024-04-24 09:39:38.820137757 +0000 +++ b2/build.log 2024-04-24 11:13:04.929232481 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 23 19:56:52 -12 2024 -I: pbuilder-time-stamp: 1713945412 +I: Current time: Wed Apr 24 23:39:52 +14 2024 +I: pbuilder-time-stamp: 1713951592 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -32,52 +32,84 @@ dpkg-source: info: applying test_xinfo_no_clang.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/25392/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/22602/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +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 Apr 24 09:40 /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/22602/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/22602/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + 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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='37a2697337884659893e1a6f1d439897' - 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='25392' - PS1='# ' - PS2='> ' + INVOCATION_ID=71f74369563045cb9e18e086ee6ec5f0 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=22602 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.10yhExdO/pbuilderrc_Yxmh --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.10yhExdO/b1 --logfile b1/build.log xtensor_0.25.0-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.10yhExdO/pbuilderrc_vyNf --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.10yhExdO/b2 --logfile b2/build.log xtensor_0.25.0-1.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32a 6.1.0-20-armmp-lpae #1 SMP Debian 6.1.85-1 (2024-04-11) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Apr 21 07:14 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/25392/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 23 11:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/22602/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -308,7 +340,7 @@ Get: 171 http://deb.debian.org/debian trixie/main armhf python3-sphinxcontrib.jquery all 4.1-5 [7348 B] Get: 172 http://deb.debian.org/debian trixie/main armhf python3-sphinx-rtd-theme all 2.0.0+dfsg-1 [28.3 kB] Get: 173 http://deb.debian.org/debian trixie/main armhf xtl-dev all 0.7.5-3 [89.8 kB] -Fetched 124 MB in 3s (43.8 MB/s) +Fetched 124 MB in 3s (46.4 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 ... 19637 files and directories currently installed.) @@ -876,8 +908,8 @@ Setting up tzdata (2024a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Apr 24 07:58:55 UTC 2024. -Universal Time is now: Wed Apr 24 07:58:55 UTC 2024. +Local time is now: Wed Apr 24 09:41:43 UTC 2024. +Universal Time is now: Wed Apr 24 09:41:43 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-5+b1) ... @@ -1042,7 +1074,11 @@ fakeroot is already the newest version (1.33-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/xtensor-0.25.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 > ../xtensor_0.25.0-1_source.changes +I: user script /srv/workspace/pbuilder/22602/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/22602/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/xtensor-0.25.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 > ../xtensor_0.25.0-1_source.changes dpkg-buildpackage: info: source package xtensor dpkg-buildpackage: info: source version 0.25.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1087,7 +1123,7 @@ -- Building with C++14 -- Performing Test arch_native_supported -- Performing Test arch_native_supported - Success --- Configuring done (2.1s) +-- Configuring done (3.0s) -- Generating done (0.7s) CMake Warning: Manually-specified variables were not used by the project: @@ -1102,36 +1138,44 @@ debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/reproducible-path/xtensor-0.25.0' dh_auto_build - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/xtensor-0.25.0 -B/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xadaptor_semantic.dir/build.make test/CMakeFiles/test_xadaptor_semantic.dir/depend -make -f test/CMakeFiles/test_xarray_adaptor.dir/build.make test/CMakeFiles/test_xarray_adaptor.dir/depend -make -f test/CMakeFiles/test_xarray.dir/build.make test/CMakeFiles/test_xarray.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xarray_adaptor.dir/build.make test/CMakeFiles/test_xarray_adaptor.dir/depend cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xadaptor_semantic.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xarray.dir/build.make test/CMakeFiles/test_xarray.dir/depend cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xarray_adaptor.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xarray.dir/DependInfo.cmake "--color=" +make -f test/CMakeFiles/test_xblockwise_reducer.dir/build.make test/CMakeFiles/test_xblockwise_reducer.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xblockwise_reducer.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xarray_adaptor.dir/build.make test/CMakeFiles/test_xarray_adaptor.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xarray_adaptor.dir/build.make test/CMakeFiles/test_xarray_adaptor.dir/build make -f test/CMakeFiles/test_xadaptor_semantic.dir/build.make test/CMakeFiles/test_xadaptor_semantic.dir/build -make -f test/CMakeFiles/test_xarray.dir/build.make test/CMakeFiles/test_xarray.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xarray.dir/build.make test/CMakeFiles/test_xarray.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 0%] Building CXX object test/CMakeFiles/test_xarray.dir/main.cpp.o -[ 0%] Building CXX object test/CMakeFiles/test_xarray_adaptor.dir/main.cpp.o +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xblockwise_reducer.dir/build.make test/CMakeFiles/test_xblockwise_reducer.dir/build [ 0%] Building CXX object test/CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o +[ 0%] Building CXX object test/CMakeFiles/test_xarray_adaptor.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xarray_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xarray_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xarray_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o -MF CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 0%] Building CXX object test/CMakeFiles/test_xarray.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xarray.dir/main.cpp.o -MF CMakeFiles/test_xarray.dir/main.cpp.o.d -o CMakeFiles/test_xarray.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 0%] Building CXX object test/CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o -MF CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o.d -o CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -1174,38 +1218,54 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 0%] Building CXX object test/CMakeFiles/test_xarray.dir/test_xarray.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xarray.dir/test_xarray.cpp.o -MF CMakeFiles/test_xarray.dir/test_xarray.cpp.o.d -o CMakeFiles/test_xarray.dir/test_xarray.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 0%] Building CXX object test/CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o -MF CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o.d -o CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadaptor_semantic.cpp [ 0%] Building CXX object test/CMakeFiles/test_xarray_adaptor.dir/test_xarray_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xarray_adaptor.dir/test_xarray_adaptor.cpp.o -MF CMakeFiles/test_xarray_adaptor.dir/test_xarray_adaptor.cpp.o.d -o CMakeFiles/test_xarray_adaptor.dir/test_xarray_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray_adaptor.cpp -[ 1%] Linking CXX executable test_xadaptor_semantic +[ 0%] Building CXX object test/CMakeFiles/test_xarray.dir/test_xarray.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xarray.dir/test_xarray.cpp.o -MF CMakeFiles/test_xarray.dir/test_xarray.cpp.o.d -o CMakeFiles/test_xarray.dir/test_xarray.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp +[ 1%] Building CXX object test/CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -MF CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o.d -o CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp +[ 2%] Linking CXX executable test_xadaptor_semantic cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xadaptor_semantic.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o -o test_xadaptor_semantic make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 1%] Built target test_xadaptor_semantic -make -f test/CMakeFiles/test_xblockwise_reducer.dir/build.make test/CMakeFiles/test_xblockwise_reducer.dir/depend +[ 2%] Built target test_xadaptor_semantic +make -f test/CMakeFiles/test_xbroadcast.dir/build.make test/CMakeFiles/test_xbroadcast.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xblockwise_reducer.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xbroadcast.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xblockwise_reducer.dir/build.make test/CMakeFiles/test_xblockwise_reducer.dir/build +make -f test/CMakeFiles/test_xbroadcast.dir/build.make test/CMakeFiles/test_xbroadcast.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 1%] Building CXX object test/CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o -MF CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o.d -o CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 1%] Linking CXX executable test_xarray_adaptor +[ 2%] Linking CXX executable test_xarray_adaptor cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xarray_adaptor.dir/link.txt --verbose=1 +[ 2%] Building CXX object test/CMakeFiles/test_xbroadcast.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbroadcast.dir/main.cpp.o -MF CMakeFiles/test_xbroadcast.dir/main.cpp.o.d -o CMakeFiles/test_xbroadcast.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xarray_adaptor.dir/main.cpp.o CMakeFiles/test_xarray_adaptor.dir/test_xarray_adaptor.cpp.o -o test_xarray_adaptor make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 1%] Built target test_xarray_adaptor -make -f test/CMakeFiles/test_xbroadcast.dir/build.make test/CMakeFiles/test_xbroadcast.dir/depend +[ 2%] Built target test_xarray_adaptor +make -f test/CMakeFiles/test_xbuilder.dir/build.make test/CMakeFiles/test_xbuilder.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xbroadcast.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xbuilder.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xbroadcast.dir/build.make test/CMakeFiles/test_xbroadcast.dir/build +make -f test/CMakeFiles/test_xbuilder.dir/build.make test/CMakeFiles/test_xbuilder.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 1%] Building CXX object test/CMakeFiles/test_xbroadcast.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbroadcast.dir/main.cpp.o -MF CMakeFiles/test_xbroadcast.dir/main.cpp.o.d -o CMakeFiles/test_xbroadcast.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 2%] Building CXX object test/CMakeFiles/test_xbuilder.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuilder.dir/main.cpp.o -MF CMakeFiles/test_xbuilder.dir/main.cpp.o.d -o CMakeFiles/test_xbuilder.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -1234,6 +1294,8 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 2%] Building CXX object test/CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -MF CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o.d -o CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbroadcast.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -1255,36 +1317,34 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 1%] Building CXX object test/CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -MF CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o.d -o CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbroadcast.cpp -[ 2%] Building CXX object test/CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -MF CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o.d -o CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp +[ 2%] Building CXX object test/CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -MF CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o.d -o CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp [ 3%] Linking CXX executable test_xarray cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xarray.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xarray.dir/main.cpp.o CMakeFiles/test_xarray.dir/test_xarray.cpp.o -o test_xarray make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 3%] Built target test_xarray -make -f test/CMakeFiles/test_xbuilder.dir/build.make test/CMakeFiles/test_xbuilder.dir/depend +make -f test/CMakeFiles/test_xcontainer_semantic.dir/build.make test/CMakeFiles/test_xcontainer_semantic.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xbuilder.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xcontainer_semantic.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xbuilder.dir/build.make test/CMakeFiles/test_xbuilder.dir/build +make -f test/CMakeFiles/test_xcontainer_semantic.dir/build.make test/CMakeFiles/test_xcontainer_semantic.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 3%] Building CXX object test/CMakeFiles/test_xbuilder.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuilder.dir/main.cpp.o -MF CMakeFiles/test_xbuilder.dir/main.cpp.o.d -o CMakeFiles/test_xbuilder.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 3%] Building CXX object test/CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o -MF CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp [ 4%] Linking CXX executable test_xbroadcast cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbroadcast.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xbroadcast.dir/main.cpp.o CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -o test_xbroadcast make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 4%] Built target test_xbroadcast -make -f test/CMakeFiles/test_xcontainer_semantic.dir/build.make test/CMakeFiles/test_xcontainer_semantic.dir/depend +make -f test/CMakeFiles/test_xeval.dir/build.make test/CMakeFiles/test_xeval.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xcontainer_semantic.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xeval.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xcontainer_semantic.dir/build.make test/CMakeFiles/test_xcontainer_semantic.dir/build +make -f test/CMakeFiles/test_xeval.dir/build.make test/CMakeFiles/test_xeval.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 4%] Building CXX object test/CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o -MF CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 5%] Building CXX object test/CMakeFiles/test_xeval.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xeval.dir/main.cpp.o -MF CMakeFiles/test_xeval.dir/main.cpp.o.d -o CMakeFiles/test_xeval.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -1299,8 +1359,8 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building CXX object test/CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -MF CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o.d -o CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp +[ 6%] Building CXX object test/CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -MF CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o.d -o CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcontainer_semantic.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -1315,101 +1375,17 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 5%] Building CXX object test/CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -MF CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o.d -o CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcontainer_semantic.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:16: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 6%] Building CXX object test/CMakeFiles/test_xeval.dir/test_xeval.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xeval.dir/test_xeval.cpp.o -MF CMakeFiles/test_xeval.dir/test_xeval.cpp.o.d -o CMakeFiles/test_xeval.dir/test_xeval.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_171()': /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:457:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 457 | xarray f = {2, 3, 4}; | ^ -[ 5%] Linking CXX executable test_xcontainer_semantic -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcontainer_semantic.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -o test_xcontainer_semantic -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 5%] Built target test_xcontainer_semantic -make -f test/CMakeFiles/test_xeval.dir/build.make test/CMakeFiles/test_xeval.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xeval.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xeval.dir/build.make test/CMakeFiles/test_xeval.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 6%] Building CXX object test/CMakeFiles/test_xeval.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xeval.dir/main.cpp.o -MF CMakeFiles/test_xeval.dir/main.cpp.o.d -o CMakeFiles/test_xeval.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >, void>; E = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_185()': -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:592:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 592 | xarray expected = {1, 5, 9}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:597:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 597 | xarray exp_1 = {1, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:599:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 599 | xarray exp_2 = {0, 4, 8}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:601:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 601 | xarray exp_3 = {3, 7, 11}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:603:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 603 | xarray exp_4 = {6, 10}; - | ^ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, double, std::array >, void>; E = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 6%] Linking CXX executable test_xbuilder -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbuilder.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xbuilder.dir/main.cpp.o CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -o test_xbuilder -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 6%] Built target test_xbuilder -make -f test/CMakeFiles/test_xexception.dir/build.make test/CMakeFiles/test_xexception.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xexception.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xexception.dir/build.make test/CMakeFiles/test_xexception.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 7%] Building CXX object test/CMakeFiles/test_xexception.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexception.dir/main.cpp.o -MF CMakeFiles/test_xexception.dir/main.cpp.o.d -o CMakeFiles/test_xexception.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 7%] Building CXX object test/CMakeFiles/test_xeval.dir/test_xeval.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xeval.dir/test_xeval.cpp.o -MF CMakeFiles/test_xeval.dir/test_xeval.cpp.o.d -o CMakeFiles/test_xeval.dir/test_xeval.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:13: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 @@ -1527,20 +1503,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 125 | class as_strided : public ::testing::Test | ^~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:60, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', @@ -1639,10 +1601,65 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 125 | class as_strided : public ::testing::Test | ^~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >, void>; E = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_185()': +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:592:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 592 | xarray expected = {1, 5, 9}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:597:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 597 | xarray exp_1 = {1, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:599:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 599 | xarray exp_2 = {0, 4, 8}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:601:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 601 | xarray exp_3 = {3, 7, 11}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:603:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 603 | xarray exp_4 = {6, 10}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:43:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 43 | xarray a = {1, 2, 3, 4}; | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, double, std::array >, void>; E = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 6%] Linking CXX executable test_xeval +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xeval.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xeval.dir/main.cpp.o CMakeFiles/test_xeval.dir/test_xeval.cpp.o -o test_xeval +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 6%] Built target test_xeval +make -f test/CMakeFiles/test_xexception.dir/build.make test/CMakeFiles/test_xexception.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xexception.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xexception.dir/build.make test/CMakeFiles/test_xexception.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 7%] Building CXX object test/CMakeFiles/test_xexception.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexception.dir/main.cpp.o -MF CMakeFiles/test_xexception.dir/main.cpp.o.d -o CMakeFiles/test_xexception.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp:5: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': @@ -1655,13 +1672,11 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 7%] Linking CXX executable test_xeval -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xeval.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xeval.dir/main.cpp.o CMakeFiles/test_xeval.dir/test_xeval.cpp.o -o test_xeval -[ 7%] Building CXX object test/CMakeFiles/test_xexception.dir/test_xexception.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexception.dir/test_xexception.cpp.o -MF CMakeFiles/test_xexception.dir/test_xexception.cpp.o.d -o CMakeFiles/test_xexception.dir/test_xexception.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexception.cpp +[ 7%] Linking CXX executable test_xbuilder +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbuilder.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xbuilder.dir/main.cpp.o CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -o test_xbuilder make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 7%] Built target test_xeval +[ 7%] Built target test_xbuilder make -f test/CMakeFiles/test_xexpression.dir/build.make test/CMakeFiles/test_xexpression.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xexpression.dir/DependInfo.cmake "--color=" @@ -1670,11 +1685,11 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 7%] Building CXX object test/CMakeFiles/test_xexpression.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexpression.dir/main.cpp.o -MF CMakeFiles/test_xexpression.dir/main.cpp.o.d -o CMakeFiles/test_xexpression.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 7%] Linking CXX executable test_xexception -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexception.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xexception.dir/main.cpp.o CMakeFiles/test_xexception.dir/test_xexception.cpp.o -o test_xexception +[ 7%] Linking CXX executable test_xcontainer_semantic +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcontainer_semantic.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -o test_xcontainer_semantic make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 7%] Built target test_xexception +[ 7%] Built target test_xcontainer_semantic make -f test/CMakeFiles/test_xexpression_traits.dir/build.make test/CMakeFiles/test_xexpression_traits.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xexpression_traits.dir/DependInfo.cmake "--color=" @@ -1683,6 +1698,20 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 7%] Building CXX object test/CMakeFiles/test_xexpression_traits.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexpression_traits.dir/main.cpp.o -MF CMakeFiles/test_xexpression_traits.dir/main.cpp.o.d -o CMakeFiles/test_xexpression_traits.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -1693,6 +1722,8 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 7%] Building CXX object test/CMakeFiles/test_xexception.dir/test_xexception.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexception.dir/test_xexception.cpp.o -MF CMakeFiles/test_xexception.dir/test_xexception.cpp.o.d -o CMakeFiles/test_xexception.dir/test_xexception.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexception.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -1707,6 +1738,19 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 7%] Linking CXX executable test_xexception +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexception.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xexception.dir/main.cpp.o CMakeFiles/test_xexception.dir/test_xexception.cpp.o -o test_xexception +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 7%] Built target test_xexception +make -f test/CMakeFiles/test_xfunction.dir/build.make test/CMakeFiles/test_xfunction.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfunction.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xfunction.dir/build.make test/CMakeFiles/test_xfunction.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 8%] Building CXX object test/CMakeFiles/test_xfunction.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunction.dir/main.cpp.o -MF CMakeFiles/test_xfunction.dir/main.cpp.o.d -o CMakeFiles/test_xfunction.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -1721,12 +1765,10 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 8%] Building CXX object test/CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o +[ 9%] Building CXX object test/CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o -MF CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o.d -o CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp -[ 8%] Building CXX object test/CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o +[ 9%] Building CXX object test/CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o -MF CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o.d -o CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_traits.cpp -[ 9%] Linking CXX executable test_xexpression_traits -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression_traits.dir/link.txt --verbose=1 /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -1737,17 +1779,33 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 10%] Linking CXX executable test_xexpression_traits +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression_traits.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xexpression_traits.dir/main.cpp.o CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o -o test_xexpression_traits make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 9%] Built target test_xexpression_traits -make -f test/CMakeFiles/test_xfunction.dir/build.make test/CMakeFiles/test_xfunction.dir/depend +[ 10%] Built target test_xexpression_traits +make -f test/CMakeFiles/test_xfunc_on_xexpression.dir/build.make test/CMakeFiles/test_xfunc_on_xexpression.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfunction.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfunc_on_xexpression.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xfunction.dir/build.make test/CMakeFiles/test_xfunction.dir/build +make -f test/CMakeFiles/test_xfunc_on_xexpression.dir/build.make test/CMakeFiles/test_xfunc_on_xexpression.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 10%] Building CXX object test/CMakeFiles/test_xfunction.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunction.dir/main.cpp.o -MF CMakeFiles/test_xfunction.dir/main.cpp.o.d -o CMakeFiles/test_xfunction.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 10%] Building CXX object test/CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o -MF CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o.d -o CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -1775,46 +1833,19 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 10%] Building CXX object test/CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -MF CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o.d -o CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Linking CXX executable test_xexpression cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xexpression.dir/main.cpp.o CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o -o test_xexpression make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 10%] Built target test_xexpression -make -f test/CMakeFiles/test_xfunc_on_xexpression.dir/build.make test/CMakeFiles/test_xfunc_on_xexpression.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfunc_on_xexpression.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xfunc_on_xexpression.dir/build.make test/CMakeFiles/test_xfunc_on_xexpression.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 10%] Building CXX object test/CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o -MF CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o.d -o CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 10%] Building CXX object test/CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -MF CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o.d -o CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp -[ 10%] Linking CXX executable test_xblockwise_reducer -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xblockwise_reducer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -o test_xblockwise_reducer -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 10%] Built target test_xblockwise_reducer make -f test/CMakeFiles/test_xmultiindex_iterator.dir/build.make test/CMakeFiles/test_xmultiindex_iterator.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmultiindex_iterator.dir/DependInfo.cmake "--color=" @@ -1839,12 +1870,39 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object test/CMakeFiles/test_xfunc_on_xexpression.dir/test_xfunc_on_xexpression.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunc_on_xexpression.dir/test_xfunc_on_xexpression.cpp.o -MF CMakeFiles/test_xfunc_on_xexpression.dir/test_xfunc_on_xexpression.cpp.o.d -o CMakeFiles/test_xfunc_on_xexpression.dir/test_xfunc_on_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp +[ 11%] Linking CXX executable test_xblockwise_reducer +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xblockwise_reducer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -o test_xblockwise_reducer +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 11%] Built target test_xblockwise_reducer +make -f test/CMakeFiles/test_xiterator.dir/build.make test/CMakeFiles/test_xiterator.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xiterator.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xiterator.dir/build.make test/CMakeFiles/test_xiterator.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 11%] Building CXX object test/CMakeFiles/test_xiterator.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xiterator.dir/main.cpp.o -MF CMakeFiles/test_xiterator.dir/main.cpp.o.d -o CMakeFiles/test_xiterator.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:29, from /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:12: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, 1>' {aka 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:14: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 @@ -1880,20 +1938,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 @@ -1924,14 +1968,14 @@ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o CMakeFiles/test_xfunc_on_xexpression.dir/test_xfunc_on_xexpression.cpp.o -o test_xfunc_on_xexpression make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 11%] Built target test_xfunc_on_xexpression -make -f test/CMakeFiles/test_xiterator.dir/build.make test/CMakeFiles/test_xiterator.dir/depend +make -f test/CMakeFiles/test_xmath.dir/build.make test/CMakeFiles/test_xmath.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xiterator.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmath.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xiterator.dir/build.make test/CMakeFiles/test_xiterator.dir/build +make -f test/CMakeFiles/test_xmath.dir/build.make test/CMakeFiles/test_xmath.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 11%] Building CXX object test/CMakeFiles/test_xiterator.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xiterator.dir/main.cpp.o -MF CMakeFiles/test_xiterator.dir/main.cpp.o.d -o CMakeFiles/test_xiterator.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 11%] Building CXX object test/CMakeFiles/test_xmath.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath.dir/main.cpp.o -MF CMakeFiles/test_xmath.dir/main.cpp.o.d -o CMakeFiles/test_xmath.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp [ 11%] Building CXX object test/CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o -MF CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o.d -o CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp [ 11%] Linking CXX executable test_xmultiindex_iterator @@ -1939,14 +1983,44 @@ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmultiindex_iterator.dir/main.cpp.o CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o -o test_xmultiindex_iterator make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 11%] Built target test_xmultiindex_iterator -make -f test/CMakeFiles/test_xmath.dir/build.make test/CMakeFiles/test_xmath.dir/depend +make -f test/CMakeFiles/test_xoperation.dir/build.make test/CMakeFiles/test_xoperation.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmath.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoperation.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xmath.dir/build.make test/CMakeFiles/test_xmath.dir/build +make -f test/CMakeFiles/test_xoperation.dir/build.make test/CMakeFiles/test_xoperation.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 11%] Building CXX object test/CMakeFiles/test_xmath.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath.dir/main.cpp.o -MF CMakeFiles/test_xmath.dir/main.cpp.o.d -o CMakeFiles/test_xmath.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 11%] Building CXX object test/CMakeFiles/test_xoperation.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoperation.dir/main.cpp.o -MF CMakeFiles/test_xoperation.dir/main.cpp.o.d -o CMakeFiles/test_xoperation.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 11%] Building CXX object test/CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -MF CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o.d -o CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xiterator.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:60, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13, from /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:10: @@ -1991,6 +2065,8 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:507:42: note: parameter passing for argument of type 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >' changed in GCC 7.1 507 | xtensor res{r1, r2, r3}; | ^ +[ 11%] Building CXX object test/CMakeFiles/test_xmath.dir/test_xmath.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath.dir/test_xmath.cpp.o -MF CMakeFiles/test_xmath.dir/test_xmath.cpp.o.d -o CMakeFiles/test_xmath.dir/test_xmath.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -2010,32 +2086,16 @@ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xfunction.dir/main.cpp.o CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -o test_xfunction make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 11%] Built target test_xfunction -make -f test/CMakeFiles/test_xoperation.dir/build.make test/CMakeFiles/test_xoperation.dir/depend +make -f test/CMakeFiles/test_xoptional_assembly.dir/build.make test/CMakeFiles/test_xoptional_assembly.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoperation.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoptional_assembly.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xoperation.dir/build.make test/CMakeFiles/test_xoperation.dir/build +make -f test/CMakeFiles/test_xoptional_assembly.dir/build.make test/CMakeFiles/test_xoptional_assembly.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 11%] Building CXX object test/CMakeFiles/test_xoperation.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoperation.dir/main.cpp.o -MF CMakeFiles/test_xoperation.dir/main.cpp.o.d -o CMakeFiles/test_xoperation.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 11%] Building CXX object test/CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -MF CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o.d -o CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xiterator.cpp -[ 11%] Building CXX object test/CMakeFiles/test_xmath.dir/test_xmath.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath.dir/test_xmath.cpp.o -MF CMakeFiles/test_xmath.dir/test_xmath.cpp.o.d -o CMakeFiles/test_xmath.dir/test_xmath.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp +[ 12%] Building CXX object test/CMakeFiles/test_xoptional_assembly.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly.dir/main.cpp.o -MF CMakeFiles/test_xoptional_assembly.dir/main.cpp.o.d -o CMakeFiles/test_xoptional_assembly.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 12%] Building CXX object test/CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -MF CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o.d -o CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -2050,21 +2110,21 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 11%] Building CXX object test/CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -MF CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o.d -o CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp -[ 11%] Linking CXX executable test_xiterator +[ 12%] Building CXX object test/CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -MF CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o.d -o CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly.cpp +[ 12%] Linking CXX executable test_xiterator cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xiterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xiterator.dir/main.cpp.o CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -o test_xiterator make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 11%] Built target test_xiterator -make -f test/CMakeFiles/test_xoptional_assembly.dir/build.make test/CMakeFiles/test_xoptional_assembly.dir/depend +[ 12%] Built target test_xiterator +make -f test/CMakeFiles/test_xreducer.dir/build.make test/CMakeFiles/test_xreducer.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoptional_assembly.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xreducer.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xoptional_assembly.dir/build.make test/CMakeFiles/test_xoptional_assembly.dir/build +make -f test/CMakeFiles/test_xreducer.dir/build.make test/CMakeFiles/test_xreducer.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 12%] Building CXX object test/CMakeFiles/test_xoptional_assembly.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly.dir/main.cpp.o -MF CMakeFiles/test_xoptional_assembly.dir/main.cpp.o.d -o CMakeFiles/test_xoptional_assembly.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 12%] Building CXX object test/CMakeFiles/test_xreducer.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xreducer.dir/main.cpp.o -MF CMakeFiles/test_xreducer.dir/main.cpp.o.d -o CMakeFiles/test_xreducer.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -2079,8 +2139,16 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 12%] Building CXX object test/CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -MF CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o.d -o CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly.cpp +[ 12%] Building CXX object test/CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -MF CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o.d -o CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:14: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, from /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:13: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': @@ -2094,19 +2162,18 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:887:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 887 | xt::xtensor x = {0.0, .5, 1.0, 1.5, 2.0, 2.5, 3.0}; | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:14: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:13: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_177()': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:756:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 756 | xt::xarray asrc = {1., 2.}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:760:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 760 | xt::xarray aexp = {3., 4.}; + | ^ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 @@ -2153,13 +2220,19 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:165:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 165 | xarray e{+10.0}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_177()': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:756:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 756 | xt::xarray asrc = {1., 2.}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:760:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 760 | xt::xarray aexp = {3., 4.}; - | ^ +[ 12%] Linking CXX executable test_xoptional_assembly +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional_assembly.dir/main.cpp.o CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -o test_xoptional_assembly +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 12%] Built target test_xoptional_assembly +make -f test/CMakeFiles/test_xscalar.dir/build.make test/CMakeFiles/test_xscalar.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xscalar.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xscalar.dir/build.make test/CMakeFiles/test_xscalar.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 13%] Building CXX object test/CMakeFiles/test_xscalar.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar.dir/main.cpp.o -MF CMakeFiles/test_xscalar.dir/main.cpp.o.d -o CMakeFiles/test_xscalar.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:215:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 215 | xarray a = {1, 2, 3, 4, 5, 6}; @@ -2221,6 +2294,34 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 336 | container_1d a = {1, 2, 3, 4, 5}; | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 361 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 366 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 346 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 351 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:195:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 195 | xarray a = {1, 2, 3, 4, 5, 6}; @@ -2243,13 +2344,14 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:206:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 206 | opt_type res2 = {6, missing, 4, 4, missing, missing}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 361 | container_1d a = {1, 2, 3, 4, 5}; +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 288 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 300 | container_1d a = {1, 2, 3, 4, 5}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 366 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:175:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 175 | xarray a = {1, 2, 3, 4, 5, 6}; @@ -2272,28 +2374,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:186:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 186 | opt_type res2 = {1, missing, 3, 3, missing, missing}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 346 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 351 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 288 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:867:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 867 | xt::xtensor m0 = {1.5, 1.5, 1.5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:868:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 868 | xt::xtensor m1 = {1.0, 2.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 300 | container_1d a = {1, 2, 3, 4, 5}; - | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 324 | container_1d a = {1, 2, 3, 4, 5}; @@ -2306,13 +2386,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 336 | container_1d a = {1, 2, 3, 4, 5}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:851:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 851 | xt::xtensor m0 = {1.5, 1.5, 1.5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:852:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 852 | xt::xtensor m1 = {1.0, 2.0}; - | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 346 | container_1d a = {1, 2, 3, 4, 5}; @@ -2327,6 +2400,15 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 366 | container_1d other = {1, 2, 3, 0, 0}; | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:867:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 867 | xt::xtensor m0 = {1.5, 1.5, 1.5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:868:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 868 | xt::xtensor m1 = {1.0, 2.0}; + | ^ +[ 13%] Building CXX object test/CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -MF CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o.d -o CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_179()': /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:771:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 771 | xt::xarray a = {1., 6.}; @@ -2334,6 +2416,13 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:772:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 772 | xt::xarray b = {2., 3.}; | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:851:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 851 | xt::xtensor m0 = {1.5, 1.5, 1.5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:852:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 852 | xt::xtensor m1 = {1.0, 2.0}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_137()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:899:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 899 | xt::xarray x = {0.0, 1.0, 2.0}; @@ -2341,39 +2430,39 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:900:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 900 | xt::xarray y = {2.0, 1.0, 0.0}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_143()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:932:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 932 | xt::xarray expected = {0., 0.78539816, 1.57079633, -0.78539816, 0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:960:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 960 | }; - | ^ -[ 12%] Linking CXX executable test_xoptional_assembly -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional_assembly.dir/main.cpp.o CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -o test_xoptional_assembly +[ 13%] Linking CXX executable test_xscalar +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xscalar.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xscalar.dir/main.cpp.o CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -o test_xscalar make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 12%] Built target test_xoptional_assembly -make -f test/CMakeFiles/test_xreducer.dir/build.make test/CMakeFiles/test_xreducer.dir/depend +[ 13%] Built target test_xscalar +make -f test/CMakeFiles/test_xscalar_semantic.dir/build.make test/CMakeFiles/test_xscalar_semantic.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xreducer.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xscalar_semantic.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xreducer.dir/build.make test/CMakeFiles/test_xreducer.dir/build +make -f test/CMakeFiles/test_xscalar_semantic.dir/build.make test/CMakeFiles/test_xscalar_semantic.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 12%] Building CXX object test/CMakeFiles/test_xreducer.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xreducer.dir/main.cpp.o -MF CMakeFiles/test_xreducer.dir/main.cpp.o.d -o CMakeFiles/test_xreducer.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 13%] Linking CXX executable test_xoperation +[ 14%] Building CXX object test/CMakeFiles/test_xscalar_semantic.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar_semantic.dir/main.cpp.o -MF CMakeFiles/test_xscalar_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xscalar_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 15%] Linking CXX executable test_xoperation cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoperation.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoperation.dir/main.cpp.o CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -o test_xoperation make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 13%] Built target test_xoperation -make -f test/CMakeFiles/test_xscalar.dir/build.make test/CMakeFiles/test_xscalar.dir/depend +[ 15%] Built target test_xoperation +make -f test/CMakeFiles/test_xshape.dir/build.make test/CMakeFiles/test_xshape.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xscalar.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xshape.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xscalar.dir/build.make test/CMakeFiles/test_xscalar.dir/build +make -f test/CMakeFiles/test_xshape.dir/build.make test/CMakeFiles/test_xshape.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 14%] Building CXX object test/CMakeFiles/test_xscalar.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar.dir/main.cpp.o -MF CMakeFiles/test_xscalar.dir/main.cpp.o.d -o CMakeFiles/test_xscalar.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 15%] Building CXX object test/CMakeFiles/test_xshape.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xshape.dir/main.cpp.o -MF CMakeFiles/test_xshape.dir/main.cpp.o.d -o CMakeFiles/test_xshape.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_143()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:932:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 932 | xt::xarray expected = {0., 0.78539816, 1.57079633, -0.78539816, 0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:960:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 960 | }; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_129()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:824:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 824 | xt::xarray expected1 = {1.5, 2.5, 3.5}; @@ -2409,73 +2498,15 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 15%] Linking CXX executable test_xmath -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmath.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmath.dir/main.cpp.o CMakeFiles/test_xmath.dir/test_xmath.cpp.o -o test_xmath -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 15%] Building CXX object test/CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -MF CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o.d -o CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp -[ 15%] Building CXX object test/CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -MF CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o.d -o CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar.cpp -[ 15%] Built target test_xmath -make -f test/CMakeFiles/test_xscalar_semantic.dir/build.make test/CMakeFiles/test_xscalar_semantic.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xscalar_semantic.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xscalar_semantic.dir/build.make test/CMakeFiles/test_xscalar_semantic.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 16%] Building CXX object test/CMakeFiles/test_xscalar_semantic.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar_semantic.dir/main.cpp.o -MF CMakeFiles/test_xscalar_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xscalar_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 16%] Linking CXX executable test_xscalar -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xscalar.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xscalar.dir/main.cpp.o CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -o test_xscalar -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 16%] Built target test_xscalar -make -f test/CMakeFiles/test_xshape.dir/build.make test/CMakeFiles/test_xshape.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xshape.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xshape.dir/build.make test/CMakeFiles/test_xshape.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 16%] Building CXX object test/CMakeFiles/test_xshape.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xshape.dir/main.cpp.o -MF CMakeFiles/test_xshape.dir/main.cpp.o.d -o CMakeFiles/test_xshape.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 16%] Building CXX object test/CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o +[ 15%] Building CXX object test/CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o -MF CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o.d -o CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar_semantic.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 17%] Building CXX object test/CMakeFiles/test_xshape.dir/test_xshape.cpp.o +[ 16%] Building CXX object test/CMakeFiles/test_xshape.dir/test_xshape.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xshape.dir/test_xshape.cpp.o -MF CMakeFiles/test_xshape.dir/test_xshape.cpp.o.d -o CMakeFiles/test_xshape.dir/test_xshape.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xshape.cpp -[ 17%] Linking CXX executable test_xshape -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xshape.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xshape.dir/main.cpp.o CMakeFiles/test_xshape.dir/test_xshape.cpp.o -o test_xshape +[ 17%] Linking CXX executable test_xmath +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmath.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmath.dir/main.cpp.o CMakeFiles/test_xmath.dir/test_xmath.cpp.o -o test_xmath make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 17%] Built target test_xshape +[ 17%] Built target test_xmath make -f test/CMakeFiles/test_xstorage.dir/build.make test/CMakeFiles/test_xstorage.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xstorage.dir/DependInfo.cmake "--color=" @@ -2484,11 +2515,29 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 18%] Building CXX object test/CMakeFiles/test_xstorage.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstorage.dir/main.cpp.o -MF CMakeFiles/test_xstorage.dir/main.cpp.o.d -o CMakeFiles/test_xstorage.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 18%] Linking CXX executable test_xscalar_semantic -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xscalar_semantic.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xscalar_semantic.dir/main.cpp.o CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o -o test_xscalar_semantic +In file included from /usr/include/c++/13/vector:62, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, + from /build/reproducible-path/xtensor-0.25.0/test/test_utils.hpp:8, + from /build/reproducible-path/xtensor-0.25.0/test/test_common_macros.hpp:11, + from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:10: +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': +/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 538 | __copy_move_a(_II __first, _II __last, _OI __result) + | ^~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 624 | copy(_II __first, _II __last, _OI __result) + | ^~~~ +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +[ 18%] Linking CXX executable test_xshape +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xshape.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xshape.dir/main.cpp.o CMakeFiles/test_xshape.dir/test_xshape.cpp.o -o test_xshape make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 18%] Built target test_xscalar_semantic +[ 18%] Built target test_xshape make -f test/CMakeFiles/test_xstrided_view.dir/build.make test/CMakeFiles/test_xstrided_view.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xstrided_view.dir/DependInfo.cmake "--color=" @@ -2511,115 +2560,6 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 19%] Building CXX object test/CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -MF CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o.d -o CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:62, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, - from /build/reproducible-path/xtensor-0.25.0/test/test_utils.hpp:8, - from /build/reproducible-path/xtensor-0.25.0/test/test_common_macros.hpp:11, - from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:10: -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': -/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 538 | __copy_move_a(_II __first, _II __last, _OI __result) - | ^~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 624 | copy(_II __first, _II __last, _OI __result) - | ^~~~ -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:12: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1344:36, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/arm-linux-gnueabihf/c++/13/bits/c++allocator.h:33, - from /usr/include/c++/13/bits/allocator.h:46, - from /usr/include/c++/13/string:43, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/streambuf:43, - from /usr/include/c++/13/bits/streambuf_iterator.h:35, - from /usr/include/c++/13/iterator:66, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:17: -In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1343:45, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' - 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); - | ^ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1350:36, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1349:45, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' - 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); - | ^ -[ 19%] Building CXX object test/CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -MF CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o.d -o CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp -[ 19%] Linking CXX executable test_xstorage -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstorage.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xstorage.dir/main.cpp.o CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -o test_xstorage -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 19%] Built target test_xstorage -make -f test/CMakeFiles/test_xstrides.dir/build.make test/CMakeFiles/test_xstrides.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xstrides.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xstrides.dir/build.make test/CMakeFiles/test_xstrides.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 19%] Building CXX object test/CMakeFiles/test_xstrides.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstrides.dir/main.cpp.o -MF CMakeFiles/test_xstrides.dir/main.cpp.o.d -o CMakeFiles/test_xstrides.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -2643,6 +2583,11 @@ 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +[ 19%] Linking CXX executable test_xscalar_semantic +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xscalar_semantic.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xscalar_semantic.dir/main.cpp.o CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o -o test_xscalar_semantic +[ 19%] Building CXX object test/CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -MF CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o.d -o CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:26: @@ -2650,6 +2595,16 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 19%] Built target test_xscalar_semantic +make -f test/CMakeFiles/test_xstrides.dir/build.make test/CMakeFiles/test_xstrides.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xstrides.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xstrides.dir/build.make test/CMakeFiles/test_xstrides.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 19%] Building CXX object test/CMakeFiles/test_xstrides.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstrides.dir/main.cpp.o -MF CMakeFiles/test_xstrides.dir/main.cpp.o.d -o CMakeFiles/test_xstrides.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]', inlined from 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22, inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28: @@ -2722,30 +2677,99 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 20%] Building CXX object test/CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -MF CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o.d -o CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrides.cpp +[ 19%] Building CXX object test/CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -MF CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o.d -o CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:12: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1344:36, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/arm-linux-gnueabihf/c++/13/bits/c++allocator.h:33, + from /usr/include/c++/13/bits/allocator.h:46, + from /usr/include/c++/13/string:43, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/streambuf:43, + from /usr/include/c++/13/bits/streambuf_iterator.h:35, + from /usr/include/c++/13/iterator:66, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:17: +In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1343:45, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' + 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); + | ^ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1350:36, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1349:45, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' + 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); + | ^ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xtl::xoptional_vector, xtl::xdynamic_bitset >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xoptional_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 20%] Linking CXX executable test_xstrides -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstrides.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xstrides.dir/main.cpp.o CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -o test_xstrides +[ 19%] Linking CXX executable test_xstorage +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstorage.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xstorage.dir/main.cpp.o CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -o test_xstorage make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 20%] Built target test_xstrides +[ 19%] Built target test_xstorage make -f test/CMakeFiles/test_xtensor.dir/build.make test/CMakeFiles/test_xtensor.dir/depend -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:10: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xtensor.dir/build.make test/CMakeFiles/test_xtensor.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 20%] Building CXX object test/CMakeFiles/test_xtensor.dir/main.cpp.o +[ 19%] Building CXX object test/CMakeFiles/test_xtensor.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor.dir/main.cpp.o -MF CMakeFiles/test_xtensor.dir/main.cpp.o.d -o CMakeFiles/test_xtensor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccumulator.hpp:19, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:27: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; size_type = unsigned int]': @@ -2773,6 +2797,8 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 20%] Building CXX object test/CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -MF CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o.d -o CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrides.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_76()': /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:550:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | xtensor expect0 = {0.0, 0.0}; @@ -2795,6 +2821,20 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_128()': /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1108:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1108 | xt::xtensor a = {0, 1, 2, 3, 4, 5, 6, 7}; @@ -2802,10 +2842,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1109:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1109 | xt::xtensor b = {0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:737:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 737 | xarray a = {0, 1, 2, 3, 4, 5, 6, 7, 8}; - | ^ In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, std::array, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, @@ -2843,6 +2879,30 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:617:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 617 | xtensor expect1 = {2.1, 2.0}; | ^ +[ 21%] Building CXX object test/CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -MF CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o.d -o CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp +[ 21%] Linking CXX executable test_xstrides +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstrides.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xstrides.dir/main.cpp.o CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -o test_xstrides +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 21%] Built target test_xstrides +make -f test/CMakeFiles/test_xtensor_adaptor.dir/build.make test/CMakeFiles/test_xtensor_adaptor.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_adaptor.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xtensor_adaptor.dir/build.make test/CMakeFiles/test_xtensor_adaptor.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 21%] Building CXX object test/CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:10: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:737:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 737 | xarray a = {0, 1, 2, 3, 4, 5, 6, 7, 8}; + | ^ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -2857,8 +2917,8 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 21%] Building CXX object test/CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -MF CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o.d -o CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp +[ 21%] Building CXX object test/CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_adaptor.cpp In file included from /usr/include/c++/13/algorithm:60, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', @@ -2895,6 +2955,118 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp:12: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In file included from /usr/include/c++/13/vector:72: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In file included from /usr/include/c++/13/vector:66: +/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, @@ -2993,6 +3165,87 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', + inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, + inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, + inlined from 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1227:31, + inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1557:30, + inlined from 'std::enable_if_t::value, bool> xt::operator==(const xexpression&, const xexpression&) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xtensor_container >, 0, xt::layout_type::row_major, xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33, + inlined from 'bool doctest::detail::eq(const L&, const R&) [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1474:5, + inlined from 'bool doctest::detail::RelationalComparator<0, L, R>::operator()(const L&, const R&) const [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1674:5, + inlined from 'bool doctest::detail::ResultBuilder::binary_assert(const L&, const R&) [with int comparison = 0; L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1694:65: +/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull] + 108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)' +In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', + inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, + inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, + inlined from 'auto xt::reduce(F&&, E&&, const I (&)[N], EVS) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple; typename std::enable_if::type> >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1075:9, + inlined from 'auto xt::sum(E&&, const I (&)[N], EVS) [with T = void; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:1840:5, + inlined from 'void xt::DOCTEST_ANON_FUNC_100()' at /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:790:65: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 263 | std::copy( + | ~~~~~~~~~^ + 264 | e.template cbegin(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 265 | e.template cend(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 266 | result.data() + | ~~~~~~~~~~~~~ + 267 | ); + | ~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +[ 22%] Linking CXX executable test_xtensor_adaptor +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_adaptor.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -o test_xtensor_adaptor +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 22%] Built target test_xtensor_adaptor +make -f test/CMakeFiles/test_xtensor_semantic.dir/build.make test/CMakeFiles/test_xtensor_semantic.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_semantic.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xtensor_semantic.dir/build.make test/CMakeFiles/test_xtensor_semantic.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 22%] Linking CXX executable test_xtensor +[ 23%] Building CXX object test/CMakeFiles/test_xtensor_semantic.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_semantic.dir/main.cpp.o -MF CMakeFiles/test_xtensor_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xtensor_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xtensor.dir/main.cpp.o CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -o test_xtensor +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 23%] Built target test_xtensor +make -f test/CMakeFiles/test_xview.dir/build.make test/CMakeFiles/test_xview.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xview.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xview.dir/build.make test/CMakeFiles/test_xview.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 23%] Building CXX object test/CMakeFiles/test_xview.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview.dir/main.cpp.o -MF CMakeFiles/test_xview.dir/main.cpp.o.d -o CMakeFiles/test_xview.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, inlined from 'void xt::xstrided_container::resize(S&&, bool) [with S = const xt::svector, true>&; D = xt::xtensor_container >, 1, xt::layout_type::dynamic, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59, @@ -3071,199 +3324,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:93:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 93 | xt::xarray arr = {5., 6.}; | ^ -In file included from /usr/include/c++/13/vector:72: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp:12: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 21%] Linking CXX executable test_xstrided_view -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstrided_view.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xstrided_view.dir/main.cpp.o CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -o test_xstrided_view -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 21%] Built target test_xstrided_view -make -f test/CMakeFiles/test_xtensor_adaptor.dir/build.make test/CMakeFiles/test_xtensor_adaptor.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_adaptor.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xtensor_adaptor.dir/build.make test/CMakeFiles/test_xtensor_adaptor.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 21%] Building CXX object test/CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', - inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, - inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, - inlined from 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1227:31, - inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1557:30, - inlined from 'std::enable_if_t::value, bool> xt::operator==(const xexpression&, const xexpression&) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xtensor_container >, 0, xt::layout_type::row_major, xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33, - inlined from 'bool doctest::detail::eq(const L&, const R&) [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1474:5, - inlined from 'bool doctest::detail::RelationalComparator<0, L, R>::operator()(const L&, const R&) const [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1674:5, - inlined from 'bool doctest::detail::ResultBuilder::binary_assert(const L&, const R&) [with int comparison = 0; L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1694:65: -/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull] - 108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)' -In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', - inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, - inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, - inlined from 'auto xt::reduce(F&&, E&&, const I (&)[N], EVS) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple; typename std::enable_if::type> >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1075:9, - inlined from 'auto xt::sum(E&&, const I (&)[N], EVS) [with T = void; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:1840:5, - inlined from 'void xt::DOCTEST_ANON_FUNC_100()' at /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:790:65: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 263 | std::copy( - | ~~~~~~~~~^ - 264 | e.template cbegin(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 265 | e.template cend(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 266 | result.data() - | ~~~~~~~~~~~~~ - 267 | ); - | ~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 21%] Linking CXX executable test_xtensor -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xtensor.dir/main.cpp.o CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -o test_xtensor -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 21%] Built target test_xtensor -make -f test/CMakeFiles/test_xtensor_semantic.dir/build.make test/CMakeFiles/test_xtensor_semantic.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_semantic.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xtensor_semantic.dir/build.make test/CMakeFiles/test_xtensor_semantic.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 22%] Building CXX object test/CMakeFiles/test_xtensor_semantic.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_semantic.dir/main.cpp.o -MF CMakeFiles/test_xtensor_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xtensor_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_86()': /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ @@ -3362,8 +3422,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object test/CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_adaptor.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3378,26 +3436,11 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object test/CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -MF CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_semantic.cpp -[ 22%] Linking CXX executable test_xtensor_semantic -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_semantic.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xtensor_semantic.dir/main.cpp.o CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -o test_xtensor_semantic -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 22%] Built target test_xtensor_semantic -make -f test/CMakeFiles/test_xview.dir/build.make test/CMakeFiles/test_xview.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xview.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xview.dir/build.make test/CMakeFiles/test_xview.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 22%] Building CXX object test/CMakeFiles/test_xview.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview.dir/main.cpp.o -MF CMakeFiles/test_xview.dir/main.cpp.o.d -o CMakeFiles/test_xview.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 23%] Linking CXX executable test_xreducer -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xreducer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xreducer.dir/main.cpp.o CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -o test_xreducer +[ 23%] Linking CXX executable test_xstrided_view +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstrided_view.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xstrided_view.dir/main.cpp.o CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -o test_xstrided_view make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 23%] Built target test_xreducer +[ 23%] Built target test_xstrided_view make -f test/CMakeFiles/test_xview_semantic.dir/build.make test/CMakeFiles/test_xview_semantic.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xview_semantic.dir/DependInfo.cmake "--color=" @@ -3406,18 +3449,22 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 23%] Building CXX object test/CMakeFiles/test_xview_semantic.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview_semantic.dir/main.cpp.o -MF CMakeFiles/test_xview_semantic.dir/main.cpp.o.d -o CMakeFiles/test_xview_semantic.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 24%] Linking CXX executable test_xtensor_adaptor -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_adaptor.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -o test_xtensor_adaptor +[ 23%] Building CXX object test/CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -MF CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_semantic.cpp +[ 23%] Building CXX object test/CMakeFiles/test_xview.dir/test_xview.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview.dir/test_xview.cpp.o -MF CMakeFiles/test_xview.dir/test_xview.cpp.o.d -o CMakeFiles/test_xview.dir/test_xview.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp +[ 23%] Linking CXX executable test_xtensor_semantic +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_semantic.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xtensor_semantic.dir/main.cpp.o CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -o test_xtensor_semantic make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 24%] Built target test_xtensor_adaptor +[ 23%] Built target test_xtensor_semantic make -f test/CMakeFiles/test_xutils.dir/build.make test/CMakeFiles/test_xutils.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xutils.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xutils.dir/build.make test/CMakeFiles/test_xutils.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 24%] Building CXX object test/CMakeFiles/test_xutils.dir/main.cpp.o +[ 23%] Building CXX object test/CMakeFiles/test_xutils.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xutils.dir/main.cpp.o -MF CMakeFiles/test_xutils.dir/main.cpp.o.d -o CMakeFiles/test_xutils.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, @@ -3433,6 +3480,21 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 23%] Building CXX object test/CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -MF CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o.d -o CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview_semantic.cpp +[ 24%] Linking CXX executable test_xreducer +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xreducer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xreducer.dir/main.cpp.o CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -o test_xreducer +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 24%] Built target test_xreducer +make -f test/CMakeFiles/test_xsimd8.dir/build.make test/CMakeFiles/test_xsimd8.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xsimd8.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xsimd8.dir/build.make test/CMakeFiles/test_xsimd8.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 24%] Building CXX object test/CMakeFiles/test_xsimd8.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsimd8.dir/main.cpp.o -MF CMakeFiles/test_xsimd8.dir/main.cpp.o.d -o CMakeFiles/test_xsimd8.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3447,8 +3509,8 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 24%] Building CXX object test/CMakeFiles/test_xview.dir/test_xview.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview.dir/test_xview.cpp.o -MF CMakeFiles/test_xview.dir/test_xview.cpp.o.d -o CMakeFiles/test_xview.dir/test_xview.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp +[ 25%] Building CXX object test/CMakeFiles/test_xutils.dir/test_xutils.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xutils.dir/test_xutils.cpp.o -MF CMakeFiles/test_xutils.dir/test_xutils.cpp.o.d -o CMakeFiles/test_xutils.dir/test_xutils.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xutils.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3463,65 +3525,61 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 24%] Building CXX object test/CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -MF CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o.d -o CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview_semantic.cpp -[ 25%] Building CXX object test/CMakeFiles/test_xutils.dir/test_xutils.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xutils.dir/test_xutils.cpp.o -MF CMakeFiles/test_xutils.dir/test_xutils.cpp.o.d -o CMakeFiles/test_xutils.dir/test_xutils.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xutils.cpp +[ 25%] Building CXX object test/CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -MF CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o.d -o CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd8.cpp [ 25%] Linking CXX executable test_xutils cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xutils.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xutils.dir/main.cpp.o CMakeFiles/test_xutils.dir/test_xutils.cpp.o -o test_xutils make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 25%] Built target test_xutils -make -f test/CMakeFiles/test_xsimd8.dir/build.make test/CMakeFiles/test_xsimd8.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xsimd8.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xsimd8.dir/build.make test/CMakeFiles/test_xsimd8.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 25%] Building CXX object test/CMakeFiles/test_xsimd8.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsimd8.dir/main.cpp.o -MF CMakeFiles/test_xsimd8.dir/main.cpp.o.d -o CMakeFiles/test_xsimd8.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 26%] Linking CXX executable test_xview_semantic -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xview_semantic.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xview_semantic.dir/main.cpp.o CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -o test_xview_semantic -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 26%] Built target test_xview_semantic make -f test/CMakeFiles/main.dir/build.make test/CMakeFiles/main.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/main.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/main.dir/build.make test/CMakeFiles/main.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 26%] Building CXX object test/CMakeFiles/main.dir/main.cpp.o +[ 25%] Building CXX object test/CMakeFiles/main.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/main.dir/main.cpp.o -MF CMakeFiles/main.dir/main.cpp.o.d -o CMakeFiles/main.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 26%] Building CXX object test/CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -MF CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o.d -o CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd8.cpp -[ 27%] Linking CXX executable test_xsimd8 +[ 26%] Linking CXX executable test_xsimd8 cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsimd8.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xsimd8.dir/main.cpp.o CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -o test_xsimd8 make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 27%] Built target test_xsimd8 +[ 26%] Built target test_xsimd8 make -f test/CMakeFiles/test_xaccumulator.dir/build.make test/CMakeFiles/test_xaccumulator.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xaccumulator.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xaccumulator.dir/build.make test/CMakeFiles/test_xaccumulator.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 27%] Building CXX object test/CMakeFiles/test_xaccumulator.dir/main.cpp.o +[ 26%] Building CXX object test/CMakeFiles/test_xaccumulator.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaccumulator.dir/main.cpp.o -MF CMakeFiles/test_xaccumulator.dir/main.cpp.o.d -o CMakeFiles/test_xaccumulator.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 27%] Linking CXX executable test_xview_semantic +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xview_semantic.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xview_semantic.dir/main.cpp.o CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -o test_xview_semantic +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 27%] Built target test_xview_semantic +make -f test/CMakeFiles/test_xadapt.dir/build.make test/CMakeFiles/test_xadapt.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xadapt.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xadapt.dir/build.make test/CMakeFiles/test_xadapt.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 27%] Building CXX object test/CMakeFiles/test_xadapt.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xadapt.dir/main.cpp.o -MF CMakeFiles/test_xadapt.dir/main.cpp.o.d -o CMakeFiles/test_xadapt.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3536,24 +3594,26 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:24: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Linking CXX executable main cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/main.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/main.dir/main.cpp.o -o main make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 27%] Built target main -make -f test/CMakeFiles/test_xadapt.dir/build.make test/CMakeFiles/test_xadapt.dir/depend +make -f test/CMakeFiles/test_strided_assign.dir/build.make test/CMakeFiles/test_strided_assign.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xadapt.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_strided_assign.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xadapt.dir/build.make test/CMakeFiles/test_xadapt.dir/build +make -f test/CMakeFiles/test_strided_assign.dir/build.make test/CMakeFiles/test_strided_assign.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 27%] Building CXX object test/CMakeFiles/test_xadapt.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xadapt.dir/main.cpp.o -MF CMakeFiles/test_xadapt.dir/main.cpp.o.d -o CMakeFiles/test_xadapt.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 28%] Building CXX object test/CMakeFiles/test_strided_assign.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_strided_assign.dir/main.cpp.o -MF CMakeFiles/test_strided_assign.dir/main.cpp.o.d -o CMakeFiles/test_strided_assign.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:24: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 29%] Building CXX object test/CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -MF CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o.d -o CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3568,8 +3628,13 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building CXX object test/CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -MF CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o.d -o CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp:11: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object test/CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -MF CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o.d -o CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadapt.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3584,15 +3649,6 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_72()': -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:977:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 977 | expected = {0, 1, 2, 3, 20, 21, 22, 23, 40, 41, 42, 43, 60, 61, 62, 63, 80, 81, 82, 83}; - | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp:11: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp: In function 'void xt::DOCTEST_ANON_FUNC_6()': /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp:66:106: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 66 | 300., 325., 351., 378., 406., 435., 465., 496., 528., 561., 595., 630.}; @@ -3600,21 +3656,25 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp:71:92: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 71 | 464., 478., 510., 515., 538., 549., 578., 595., 630.}; | ^ -[ 29%] Building CXX object test/CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -MF CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o.d -o CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadapt.cpp -[ 29%] Linking CXX executable test_xaccumulator +[ 30%] Building CXX object test/CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -MF CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o.d -o CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_strided_assign.cpp +[ 30%] Linking CXX executable test_xaccumulator cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaccumulator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xaccumulator.dir/main.cpp.o CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -o test_xaccumulator make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 29%] Built target test_xaccumulator -make -f test/CMakeFiles/test_strided_assign.dir/build.make test/CMakeFiles/test_strided_assign.dir/depend +[ 30%] Built target test_xaccumulator +make -f test/CMakeFiles/test_xassign.dir/build.make test/CMakeFiles/test_xassign.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_strided_assign.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xassign.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_strided_assign.dir/build.make test/CMakeFiles/test_strided_assign.dir/build +make -f test/CMakeFiles/test_xassign.dir/build.make test/CMakeFiles/test_xassign.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 30%] Building CXX object test/CMakeFiles/test_strided_assign.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_strided_assign.dir/main.cpp.o -MF CMakeFiles/test_strided_assign.dir/main.cpp.o.d -o CMakeFiles/test_strided_assign.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 31%] Building CXX object test/CMakeFiles/test_xassign.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xassign.dir/main.cpp.o -MF CMakeFiles/test_xassign.dir/main.cpp.o.d -o CMakeFiles/test_xassign.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_72()': +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:977:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 977 | expected = {0, 1, 2, 3, 20, 21, 22, 23, 40, 41, 42, 43, 60, 61, 62, 63, 80, 81, 82, 83}; + | ^ In file included from /usr/include/c++/13/array:43, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13, from /build/reproducible-path/xtensor-0.25.0/test/test_xadapt.cpp:10: @@ -3633,38 +3693,6 @@ /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:10: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&):: [with auto:67 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&):: [with auto:65 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:19: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, @@ -3716,9 +3744,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -[ 30%] Linking CXX executable test_xadapt -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xadapt.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xadapt.dir/main.cpp.o CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -o test_xadapt In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3733,60 +3758,79 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Linking CXX executable test_xadapt +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xadapt.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xadapt.dir/main.cpp.o CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -o test_xadapt make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 30%] Built target test_xadapt -make -f test/CMakeFiles/test_xassign.dir/build.make test/CMakeFiles/test_xassign.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xassign.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xassign.dir/build.make test/CMakeFiles/test_xassign.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 31%] Building CXX object test/CMakeFiles/test_xassign.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xassign.dir/main.cpp.o -MF CMakeFiles/test_xassign.dir/main.cpp.o.d -o CMakeFiles/test_xassign.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 31%] Building CXX object test/CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -MF CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o.d -o CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_strided_assign.cpp -[ 32%] Linking CXX executable test_xview -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xview.dir/link.txt --verbose=1 -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xview.dir/main.cpp.o CMakeFiles/test_xview.dir/test_xview.cpp.o -o test_xview -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 32%] Built target test_xview +[ 31%] Built target test_xadapt make -f test/CMakeFiles/test_xaxis_iterator.dir/build.make test/CMakeFiles/test_xaxis_iterator.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xaxis_iterator.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xaxis_iterator.dir/build.make test/CMakeFiles/test_xaxis_iterator.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 33%] Building CXX object test/CMakeFiles/test_xaxis_iterator.dir/main.cpp.o +[ 32%] Building CXX object test/CMakeFiles/test_xaxis_iterator.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaxis_iterator.dir/main.cpp.o -MF CMakeFiles/test_xaxis_iterator.dir/main.cpp.o.d -o CMakeFiles/test_xaxis_iterator.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 33%] Building CXX object test/CMakeFiles/test_xassign.dir/test_xassign.cpp.o +[ 32%] Building CXX object test/CMakeFiles/test_xassign.dir/test_xassign.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xassign.dir/test_xassign.cpp.o -MF CMakeFiles/test_xassign.dir/test_xassign.cpp.o.d -o CMakeFiles/test_xassign.dir/test_xassign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xassign.cpp -[ 33%] Linking CXX executable test_xassign -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xassign.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xassign.dir/main.cpp.o CMakeFiles/test_xassign.dir/test_xassign.cpp.o -o test_xassign +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:10: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&):: [with auto:67 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&):: [with auto:65 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:19: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +[ 32%] Linking CXX executable test_strided_assign +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_strided_assign.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_strided_assign.dir/main.cpp.o CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -o test_strided_assign make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_xassign +[ 32%] Built target test_strided_assign make -f test/CMakeFiles/test_xaxis_slice_iterator.dir/build.make test/CMakeFiles/test_xaxis_slice_iterator.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xaxis_slice_iterator.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xaxis_slice_iterator.dir/build.make test/CMakeFiles/test_xaxis_slice_iterator.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 33%] Building CXX object test/CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o +[ 32%] Building CXX object test/CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o -MF CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o.d -o CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 32%] Linking CXX executable test_xassign +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xassign.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xassign.dir/main.cpp.o CMakeFiles/test_xassign.dir/test_xassign.cpp.o -o test_xassign +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 32%] Built target test_xassign +make -f test/CMakeFiles/test_xbuffer_adaptor.dir/build.make test/CMakeFiles/test_xbuffer_adaptor.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xbuffer_adaptor.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xbuffer_adaptor.dir/build.make test/CMakeFiles/test_xbuffer_adaptor.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 32%] Building CXX object test/CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3801,21 +3845,21 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Linking CXX executable test_strided_assign -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_strided_assign.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_strided_assign.dir/main.cpp.o CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -o test_strided_assign +[ 32%] Building CXX object test/CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -MF CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o.d -o CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_iterator.cpp +[ 33%] Linking CXX executable test_xview +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xview.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xview.dir/main.cpp.o CMakeFiles/test_xview.dir/test_xview.cpp.o -o test_xview make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_strided_assign -make -f test/CMakeFiles/test_xbuffer_adaptor.dir/build.make test/CMakeFiles/test_xbuffer_adaptor.dir/depend +[ 33%] Built target test_xview +make -f test/CMakeFiles/test_xchunked_array.dir/build.make test/CMakeFiles/test_xchunked_array.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xbuffer_adaptor.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xchunked_array.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xbuffer_adaptor.dir/build.make test/CMakeFiles/test_xbuffer_adaptor.dir/build +make -f test/CMakeFiles/test_xchunked_array.dir/build.make test/CMakeFiles/test_xchunked_array.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 33%] Building CXX object test/CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 33%] Building CXX object test/CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -MF CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o.d -o CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_iterator.cpp +[ 34%] Building CXX object test/CMakeFiles/test_xchunked_array.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xchunked_array.dir/main.cpp.o -MF CMakeFiles/test_xchunked_array.dir/main.cpp.o.d -o CMakeFiles/test_xchunked_array.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3830,8 +3874,6 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Building CXX object test/CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -MF CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o.d -o CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_slice_iterator.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3846,47 +3888,36 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Linking CXX executable test_xaxis_iterator -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaxis_iterator.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xaxis_iterator.dir/main.cpp.o CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -o test_xaxis_iterator -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 34%] Built target test_xaxis_iterator -make -f test/CMakeFiles/test_xchunked_array.dir/build.make test/CMakeFiles/test_xchunked_array.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xchunked_array.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xchunked_array.dir/build.make test/CMakeFiles/test_xchunked_array.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 35%] Building CXX object test/CMakeFiles/test_xchunked_array.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xchunked_array.dir/main.cpp.o -MF CMakeFiles/test_xchunked_array.dir/main.cpp.o.d -o CMakeFiles/test_xchunked_array.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 35%] Building CXX object test/CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -MF CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o.d -o CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_slice_iterator.cpp [ 35%] Building CXX object test/CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o -MF CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o.d -o CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuffer_adaptor.cpp +[ 35%] Linking CXX executable test_xaxis_iterator +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaxis_iterator.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xaxis_iterator.dir/main.cpp.o CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -o test_xaxis_iterator [ 36%] Linking CXX executable test_xbuffer_adaptor cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbuffer_adaptor.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o -o test_xbuffer_adaptor make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 36%] Built target test_xbuffer_adaptor make -f test/CMakeFiles/test_xchunked_view.dir/build.make test/CMakeFiles/test_xchunked_view.dir/depend +[ 36%] Built target test_xaxis_iterator +make -f test/CMakeFiles/test_xcomplex.dir/build.make test/CMakeFiles/test_xcomplex.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xchunked_view.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xchunked_view.dir/build.make test/CMakeFiles/test_xchunked_view.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 37%] Building CXX object test/CMakeFiles/test_xchunked_view.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xchunked_view.dir/main.cpp.o -MF CMakeFiles/test_xchunked_view.dir/main.cpp.o.d -o CMakeFiles/test_xchunked_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 37%] Linking CXX executable test_xaxis_slice_iterator -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaxis_slice_iterator.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -o test_xaxis_slice_iterator -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 37%] Built target test_xaxis_slice_iterator -make -f test/CMakeFiles/test_xcomplex.dir/build.make test/CMakeFiles/test_xcomplex.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xcomplex.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xcomplex.dir/build.make test/CMakeFiles/test_xcomplex.dir/build +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xchunked_view.dir/build.make test/CMakeFiles/test_xchunked_view.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 37%] Building CXX object test/CMakeFiles/test_xcomplex.dir/main.cpp.o +[ 36%] Building CXX object test/CMakeFiles/test_xcomplex.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcomplex.dir/main.cpp.o -MF CMakeFiles/test_xcomplex.dir/main.cpp.o.d -o CMakeFiles/test_xcomplex.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 37%] Building CXX object test/CMakeFiles/test_xchunked_view.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xchunked_view.dir/main.cpp.o -MF CMakeFiles/test_xchunked_view.dir/main.cpp.o.d -o CMakeFiles/test_xchunked_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3903,6 +3934,19 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object test/CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o -MF CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o.d -o CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xchunked_array.cpp +[ 37%] Linking CXX executable test_xaxis_slice_iterator +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaxis_slice_iterator.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o -o test_xaxis_slice_iterator +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 37%] Built target test_xaxis_slice_iterator +make -f test/CMakeFiles/test_xcsv.dir/build.make test/CMakeFiles/test_xcsv.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xcsv.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xcsv.dir/build.make test/CMakeFiles/test_xcsv.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 37%] Building CXX object test/CMakeFiles/test_xcsv.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcsv.dir/main.cpp.o -MF CMakeFiles/test_xcsv.dir/main.cpp.o.d -o CMakeFiles/test_xcsv.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3935,37 +3979,6 @@ cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o -MF CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o.d -o CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xchunked_view.cpp [ 38%] Building CXX object test/CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o -MF CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o.d -o CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp -[ 38%] Linking CXX executable test_xchunked_array -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xchunked_array.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xchunked_array.dir/main.cpp.o CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o -o test_xchunked_array -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 38%] Built target test_xchunked_array -make -f test/CMakeFiles/test_xcsv.dir/build.make test/CMakeFiles/test_xcsv.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xcsv.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xcsv.dir/build.make test/CMakeFiles/test_xcsv.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 38%] Building CXX object test/CMakeFiles/test_xcsv.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcsv.dir/main.cpp.o -MF CMakeFiles/test_xcsv.dir/main.cpp.o.d -o CMakeFiles/test_xcsv.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 38%] Linking CXX executable test_xchunked_view -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xchunked_view.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xchunked_view.dir/main.cpp.o CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o -o test_xchunked_view -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 38%] Built target test_xchunked_view -make -f test/CMakeFiles/test_xdatesupport.dir/build.make test/CMakeFiles/test_xdatesupport.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xdatesupport.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xdatesupport.dir/build.make test/CMakeFiles/test_xdatesupport.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 38%] Building CXX object test/CMakeFiles/test_xdatesupport.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdatesupport.dir/main.cpp.o -MF CMakeFiles/test_xdatesupport.dir/main.cpp.o.d -o CMakeFiles/test_xdatesupport.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:14: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -3980,23 +3993,22 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] Linking CXX executable test_xchunked_array +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xchunked_array.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xchunked_array.dir/main.cpp.o CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o -o test_xchunked_array +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 38%] Built target test_xchunked_array +make -f test/CMakeFiles/test_xdatesupport.dir/build.make test/CMakeFiles/test_xdatesupport.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xdatesupport.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xdatesupport.dir/build.make test/CMakeFiles/test_xdatesupport.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 38%] Building CXX object test/CMakeFiles/test_xdatesupport.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdatesupport.dir/main.cpp.o -MF CMakeFiles/test_xdatesupport.dir/main.cpp.o.d -o CMakeFiles/test_xdatesupport.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp [ 38%] Building CXX object test/CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o -MF CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o.d -o CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcsv.cpp In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcsv.hpp:20, from /build/reproducible-path/xtensor-0.25.0/test/test_xcsv.cpp:13: @@ -4014,12 +4026,9 @@ [ 39%] Linking CXX executable test_xcsv cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcsv.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xcsv.dir/main.cpp.o CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o -o test_xcsv -[ 39%] Building CXX object test/CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -MF CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o.d -o CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': -/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:229:109: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 229 | xarray> e = {c_t(0, 1), c_t(0, inf), c_t(-inf, 2), c_t(inf, -inf), c_t(0, -inf)}; - | ^ +[ 39%] Linking CXX executable test_xchunked_view +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xchunked_view.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xchunked_view.dir/main.cpp.o CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o -o test_xchunked_view make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 39%] Built target test_xcsv make -f test/CMakeFiles/test_xdynamic_view.dir/build.make test/CMakeFiles/test_xdynamic_view.dir/depend @@ -4030,51 +4039,8 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 39%] Building CXX object test/CMakeFiles/test_xdynamic_view.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdynamic_view.dir/main.cpp.o -MF CMakeFiles/test_xdynamic_view.dir/main.cpp.o.d -o CMakeFiles/test_xdynamic_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': -/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:218:95: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 218 | xarray> e = {c_t(0, 1), c_t(0, nan), c_t(-nan, 2), c_t(nan, -nan)}; - | ^ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = std::complex]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:16: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >, std::allocator > > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t >, 1>' {aka 'std::initializer_list > >'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Linking CXX executable test_xcomplex -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcomplex.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xcomplex.dir/main.cpp.o CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o -o test_xcomplex make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 39%] Built target test_xcomplex +[ 39%] Built target test_xchunked_view make -f test/CMakeFiles/test_xfunctor_adaptor.dir/build.make test/CMakeFiles/test_xfunctor_adaptor.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfunctor_adaptor.dir/DependInfo.cmake "--color=" @@ -4097,25 +4063,13 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': -/build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:48:82: note: parameter passing for argument of type 'std::initializer_list > >' changed in GCC 7.1 - 48 | xt::xarray durations({days{300}, days{400}, days{600}, days{10000}}); - | ^ -[ 41%] Linking CXX executable test_xdatesupport -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xdatesupport.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xdatesupport.dir/main.cpp.o CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -o test_xdatesupport -[ 41%] Building CXX object test/CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -MF CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o.d -o CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdynamic_view.cpp -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 41%] Built target test_xdatesupport -make -f test/CMakeFiles/test_xfixed.dir/build.make test/CMakeFiles/test_xfixed.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfixed.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xfixed.dir/build.make test/CMakeFiles/test_xfixed.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 41%] Building CXX object test/CMakeFiles/test_xfixed.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfixed.dir/main.cpp.o -MF CMakeFiles/test_xfixed.dir/main.cpp.o.d -o CMakeFiles/test_xfixed.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:14: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 40%] Building CXX object test/CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -MF CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o.d -o CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4144,10 +4098,54 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Building CXX object test/CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o +[ 40%] Building CXX object test/CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -MF CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o.d -o CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdynamic_view.cpp +[ 40%] Building CXX object test/CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o -MF CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o.d -o CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp -[ 41%] Building CXX object test/CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -MF CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o.d -o CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfixed.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': +/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:229:109: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 229 | xarray> e = {c_t(0, 1), c_t(0, inf), c_t(-inf, 2), c_t(inf, -inf), c_t(0, -inf)}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': +/build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:218:95: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 218 | xarray> e = {c_t(0, 1), c_t(0, nan), c_t(-nan, 2), c_t(nan, -nan)}; + | ^ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:16: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >, std::allocator > > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t >, 1>' {aka 'std::initializer_list > >'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = std::complex]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoffset_view.hpp:15, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcomplex.hpp:24, @@ -4160,11 +4158,28 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp:140:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 140 | xt::xtensor rhs = {4.0, 5.0}; | ^ -[ 41%] Linking CXX executable test_xfunctor_adaptor -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfunctor_adaptor.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o -o test_xfunctor_adaptor +/build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': +/build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:48:82: note: parameter passing for argument of type 'std::initializer_list > >' changed in GCC 7.1 + 48 | xt::xarray durations({days{300}, days{400}, days{600}, days{10000}}); + | ^ +[ 41%] Linking CXX executable test_xdatesupport +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xdatesupport.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xdatesupport.dir/main.cpp.o CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -o test_xdatesupport +[ 41%] Linking CXX executable test_xcomplex +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcomplex.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xcomplex.dir/main.cpp.o CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o -o test_xcomplex make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 41%] Built target test_xfunctor_adaptor +[ 41%] Built target test_xdatesupport +make -f test/CMakeFiles/test_xfixed.dir/build.make test/CMakeFiles/test_xfixed.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xfixed.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xfixed.dir/build.make test/CMakeFiles/test_xfixed.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 41%] Building CXX object test/CMakeFiles/test_xfixed.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfixed.dir/main.cpp.o -MF CMakeFiles/test_xfixed.dir/main.cpp.o.d -o CMakeFiles/test_xfixed.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 41%] Built target test_xcomplex make -f test/CMakeFiles/test_xhistogram.dir/build.make test/CMakeFiles/test_xhistogram.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xhistogram.dir/DependInfo.cmake "--color=" @@ -4173,32 +4188,11 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 41%] Building CXX object test/CMakeFiles/test_xhistogram.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xhistogram.dir/main.cpp.o -MF CMakeFiles/test_xhistogram.dir/main.cpp.o.d -o CMakeFiles/test_xhistogram.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/test/test_xdynamic_view.cpp:10: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xdynamic_view >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, void>; E = xt::xdynamic_view >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 41%] Linking CXX executable test_xdynamic_view -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xdynamic_view.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xdynamic_view.dir/main.cpp.o CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -o test_xdynamic_view +[ 41%] Linking CXX executable test_xfunctor_adaptor +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfunctor_adaptor.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o -o test_xfunctor_adaptor make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 41%] Built target test_xdynamic_view +[ 41%] Built target test_xfunctor_adaptor make -f test/CMakeFiles/test_xpad.dir/build.make test/CMakeFiles/test_xpad.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xpad.dir/DependInfo.cmake "--color=" @@ -4207,19 +4201,6 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 41%] Building CXX object test/CMakeFiles/test_xpad.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xpad.dir/main.cpp.o -MF CMakeFiles/test_xpad.dir/main.cpp.o.d -o CMakeFiles/test_xpad.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 42%] Linking CXX executable test_xfixed -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfixed.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xfixed.dir/main.cpp.o CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -o test_xfixed -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 42%] Built target test_xfixed -make -f test/CMakeFiles/test_xindex_view.dir/build.make test/CMakeFiles/test_xindex_view.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xindex_view.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xindex_view.dir/build.make test/CMakeFiles/test_xindex_view.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 42%] Building CXX object test/CMakeFiles/test_xindex_view.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xindex_view.dir/main.cpp.o -MF CMakeFiles/test_xindex_view.dir/main.cpp.o.d -o CMakeFiles/test_xindex_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4248,10 +4229,6 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 43%] Building CXX object test/CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -MF CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o.d -o CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp -[ 44%] Building CXX object test/CMakeFiles/test_xpad.dir/test_xpad.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xpad.dir/test_xpad.cpp.o -MF CMakeFiles/test_xpad.dir/test_xpad.cpp.o.d -o CMakeFiles/test_xpad.dir/test_xpad.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xpad.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4266,6 +4243,46 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/test/test_xdynamic_view.cpp:10: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xdynamic_view >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, void>; E = xt::xdynamic_view >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 41%] Building CXX object test/CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -MF CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o.d -o CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfixed.cpp +[ 42%] Building CXX object test/CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -MF CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o.d -o CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp +[ 43%] Building CXX object test/CMakeFiles/test_xpad.dir/test_xpad.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xpad.dir/test_xpad.cpp.o -MF CMakeFiles/test_xpad.dir/test_xpad.cpp.o.d -o CMakeFiles/test_xpad.dir/test_xpad.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xpad.cpp +[ 43%] Linking CXX executable test_xdynamic_view +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xdynamic_view.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xdynamic_view.dir/main.cpp.o CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -o test_xdynamic_view +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 43%] Built target test_xdynamic_view +make -f test/CMakeFiles/test_xindex_view.dir/build.make test/CMakeFiles/test_xindex_view.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xindex_view.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xindex_view.dir/build.make test/CMakeFiles/test_xindex_view.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 43%] Building CXX object test/CMakeFiles/test_xindex_view.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xindex_view.dir/main.cpp.o -MF CMakeFiles/test_xindex_view.dir/main.cpp.o.d -o CMakeFiles/test_xindex_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18, from /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:16: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': @@ -4325,26 +4342,44 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here 322 | case (sorting_method::stable): | ^~~~ -[ 45%] Building CXX object test/CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -MF CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o.d -o CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:14: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:20: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/array:43, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:10: -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]': -/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 - 538 | __copy_move_a(_II __first, _II __last, _OI __result) - | ^~~~~~~~~~~~~ +[ 44%] Linking CXX executable test_xfixed +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfixed.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xfixed.dir/main.cpp.o CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -o test_xfixed +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 44%] Built target test_xfixed +make -f test/CMakeFiles/test_xinfo.dir/build.make test/CMakeFiles/test_xinfo.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xinfo.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xinfo.dir/build.make test/CMakeFiles/test_xinfo.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 44%] Building CXX object test/CMakeFiles/test_xinfo.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xinfo.dir/main.cpp.o -MF CMakeFiles/test_xinfo.dir/main.cpp.o.d -o CMakeFiles/test_xinfo.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, @@ -4451,6 +4486,8 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ +[ 45%] Building CXX object test/CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -MF CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o.d -o CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -4503,11 +4540,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:25:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 25 | xt::xtensor data = {1., 1., 2., 2.}; @@ -4518,13 +4550,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:67:53: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 67 | xt::xarray arr = {1., 1., 2., 2.}; | ^ -In function '_OI std::copy(_II, _II, _OI) [with _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]', - inlined from 'void xt::xindex_view::assign_temporary_impl(temporary_type&&) [with CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:324:18: -/usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 - 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -4559,39 +4584,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:105:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 105 | xt::xtensor a = xt::bin_items(11, xt::xtensor{0.9, 0.0, 0.0, 0.1}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 45%] Linking CXX executable test_xhistogram -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xhistogram.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xhistogram.dir/main.cpp.o CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -o test_xhistogram -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 45%] Built target test_xhistogram -make -f test/CMakeFiles/test_xinfo.dir/build.make test/CMakeFiles/test_xinfo.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xinfo.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xinfo.dir/build.make test/CMakeFiles/test_xinfo.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 45%] Building CXX object test/CMakeFiles/test_xinfo.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xinfo.dir/main.cpp.o -MF CMakeFiles/test_xinfo.dir/main.cpp.o.d -o CMakeFiles/test_xinfo.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': -/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:53:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 53 | xarray as = {3, 3, 3}; - | ^ -In function '_OI std::copy(_II, _II, _OI) [with _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]', - inlined from 'void xt::xindex_view::assign_temporary_impl(temporary_type&&) [with CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:324:18, - inlined from 'xt::xview_semantic::derived_type& xt::xview_semantic::assign_temporary(temporary_type&&) [with D = xt::xindex_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:663:51, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::operator=(const xt::xexpression&) [with E = xt::xbroadcast >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array >; D = xt::xindex_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:602:53, - inlined from 'xt::xview_semantic::derived_type& xt::xview_semantic::operator=(const xt::xexpression&) [with E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; D = xt::xindex_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33, - inlined from 'xt::xindex_view::self_type& xt::xindex_view::operator=(const xt::xexpression&) [with E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:308:40, - inlined from 'void xt::DOCTEST_ANON_FUNC_131()' at /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:54:13: -/usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 - 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_135()': -/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:78:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 78 | v += xarray{1, 2, 3}; - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:21, @@ -4606,11 +4598,11 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 45%] Linking CXX executable test_xindex_view -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xindex_view.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xindex_view.dir/main.cpp.o CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -o test_xindex_view +[ 45%] Linking CXX executable test_xhistogram +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xhistogram.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xhistogram.dir/main.cpp.o CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -o test_xhistogram make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 45%] Built target test_xindex_view +[ 45%] Built target test_xhistogram make -f test/CMakeFiles/test_xio.dir/build.make test/CMakeFiles/test_xio.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xio.dir/DependInfo.cmake "--color=" @@ -4632,6 +4624,18 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 46%] Building CXX object test/CMakeFiles/test_xlayout.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xlayout.dir/main.cpp.o -MF CMakeFiles/test_xlayout.dir/main.cpp.o.d -o CMakeFiles/test_xlayout.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/array:43, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:10: +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]': +/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 + 538 | __copy_move_a(_II __first, _II __last, _OI __result) + | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4646,8 +4650,35 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function '_OI std::copy(_II, _II, _OI) [with _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]', + inlined from 'void xt::xindex_view::assign_temporary_impl(temporary_type&&) [with CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:324:18: +/usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 + 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object test/CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o -MF CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o.d -o CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xinfo.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': +/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:53:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 53 | xarray as = {3, 3, 3}; + | ^ +In function '_OI std::copy(_II, _II, _OI) [with _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]', + inlined from 'void xt::xindex_view::assign_temporary_impl(temporary_type&&) [with CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:324:18, + inlined from 'xt::xview_semantic::derived_type& xt::xview_semantic::assign_temporary(temporary_type&&) [with D = xt::xindex_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:663:51, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::operator=(const xt::xexpression&) [with E = xt::xbroadcast >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array >; D = xt::xindex_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:602:53, + inlined from 'xt::xview_semantic::derived_type& xt::xview_semantic::operator=(const xt::xexpression&) [with E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; D = xt::xindex_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33, + inlined from 'xt::xindex_view::self_type& xt::xindex_view::operator=(const xt::xexpression&) [with E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:308:40, + inlined from 'void xt::DOCTEST_ANON_FUNC_131()' at /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:54:13: +/usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 + 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_135()': +/build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:78:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 78 | v += xarray{1, 2, 3}; + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4662,6 +4693,21 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 47%] Linking CXX executable test_xinfo +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xinfo.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xinfo.dir/main.cpp.o CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o -o test_xinfo +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 47%] Built target test_xinfo +make -f test/CMakeFiles/test_xmanipulation.dir/build.make test/CMakeFiles/test_xmanipulation.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmanipulation.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xmanipulation.dir/build.make test/CMakeFiles/test_xmanipulation.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 47%] Building CXX object test/CMakeFiles/test_xmanipulation.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmanipulation.dir/main.cpp.o -MF CMakeFiles/test_xmanipulation.dir/main.cpp.o.d -o CMakeFiles/test_xmanipulation.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 47%] Linking CXX executable test_xindex_view +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xindex_view.dir/link.txt --verbose=1 In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4669,6 +4715,7 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xindex_view.dir/main.cpp.o CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -o test_xindex_view In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, @@ -4676,19 +4723,16 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 47%] Linking CXX executable test_xinfo -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xinfo.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xinfo.dir/main.cpp.o CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o -o test_xinfo make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 47%] Built target test_xinfo -make -f test/CMakeFiles/test_xmanipulation.dir/build.make test/CMakeFiles/test_xmanipulation.dir/depend +[ 47%] Built target test_xindex_view +make -f test/CMakeFiles/test_xmasked_view.dir/build.make test/CMakeFiles/test_xmasked_view.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmanipulation.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmasked_view.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xmanipulation.dir/build.make test/CMakeFiles/test_xmanipulation.dir/build +make -f test/CMakeFiles/test_xmasked_view.dir/build.make test/CMakeFiles/test_xmasked_view.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 47%] Building CXX object test/CMakeFiles/test_xmanipulation.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmanipulation.dir/main.cpp.o -MF CMakeFiles/test_xmanipulation.dir/main.cpp.o.d -o CMakeFiles/test_xmanipulation.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 47%] Building CXX object test/CMakeFiles/test_xmasked_view.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmasked_view.dir/main.cpp.o -MF CMakeFiles/test_xmasked_view.dir/main.cpp.o.d -o CMakeFiles/test_xmasked_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp [ 47%] Building CXX object test/CMakeFiles/test_xio.dir/test_xio.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xio.dir/test_xio.cpp.o -MF CMakeFiles/test_xio.dir/test_xio.cpp.o.d -o CMakeFiles/test_xio.dir/test_xio.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xio.cpp [ 47%] Building CXX object test/CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o @@ -4707,8 +4751,24 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object test/CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o -MF CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o.d -o CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmanipulation.cpp +[ 49%] Building CXX object test/CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -MF CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o.d -o CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmasked_view.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/xtensor-0.25.0/test/test_xio.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': @@ -4745,6 +4805,12 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -4753,12 +4819,6 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, @@ -4772,38 +4832,65 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 48%] Linking CXX executable test_xlayout +[ 49%] Linking CXX executable test_xlayout cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xlayout.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xlayout.dir/main.cpp.o CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o -o test_xlayout make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 48%] Built target test_xlayout -make -f test/CMakeFiles/test_xmasked_view.dir/build.make test/CMakeFiles/test_xmasked_view.dir/depend +[ 49%] Built target test_xlayout +make -f test/CMakeFiles/test_xmath_result_type.dir/build.make test/CMakeFiles/test_xmath_result_type.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmasked_view.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmath_result_type.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xmasked_view.dir/build.make test/CMakeFiles/test_xmasked_view.dir/build +make -f test/CMakeFiles/test_xmath_result_type.dir/build.make test/CMakeFiles/test_xmath_result_type.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 48%] Building CXX object test/CMakeFiles/test_xmasked_view.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmasked_view.dir/main.cpp.o -MF CMakeFiles/test_xmasked_view.dir/main.cpp.o.d -o CMakeFiles/test_xmasked_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 49%] Building CXX object test/CMakeFiles/test_xmath_result_type.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath_result_type.dir/main.cpp.o -MF CMakeFiles/test_xmath_result_type.dir/main.cpp.o.d -o CMakeFiles/test_xmath_result_type.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/test/test_xmasked_view.cpp:10: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, std::uniform_real_distribution >, double, std::array >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, std::uniform_real_distribution >, double, std::array >, xt::xscalar >, void>; E = xt::xfunction, std::uniform_real_distribution >, double, std::array >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 49%] Linking CXX executable test_xio +[ 49%] Linking CXX executable test_xmasked_view +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmasked_view.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmasked_view.dir/main.cpp.o CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -o test_xmasked_view +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 49%] Built target test_xmasked_view +make -f test/CMakeFiles/test_xnan_functions.dir/build.make test/CMakeFiles/test_xnan_functions.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnan_functions.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xnan_functions.dir/build.make test/CMakeFiles/test_xnan_functions.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 50%] Building CXX object test/CMakeFiles/test_xnan_functions.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnan_functions.dir/main.cpp.o -MF CMakeFiles/test_xnan_functions.dir/main.cpp.o.d -o CMakeFiles/test_xnan_functions.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 51%] Linking CXX executable test_xio cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xio.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xio.dir/main.cpp.o CMakeFiles/test_xio.dir/test_xio.cpp.o -o test_xio make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 49%] Built target test_xio -make -f test/CMakeFiles/test_xmath_result_type.dir/build.make test/CMakeFiles/test_xmath_result_type.dir/depend +[ 51%] Built target test_xio +make -f test/CMakeFiles/test_xnoalias.dir/build.make test/CMakeFiles/test_xnoalias.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmath_result_type.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnoalias.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xmath_result_type.dir/build.make test/CMakeFiles/test_xmath_result_type.dir/build +make -f test/CMakeFiles/test_xnoalias.dir/build.make test/CMakeFiles/test_xnoalias.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 49%] Building CXX object test/CMakeFiles/test_xmath_result_type.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath_result_type.dir/main.cpp.o -MF CMakeFiles/test_xmath_result_type.dir/main.cpp.o.d -o CMakeFiles/test_xmath_result_type.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 51%] Building CXX object test/CMakeFiles/test_xnoalias.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnoalias.dir/main.cpp.o -MF CMakeFiles/test_xnoalias.dir/main.cpp.o.d -o CMakeFiles/test_xnoalias.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:29, from /build/reproducible-path/xtensor-0.25.0/test/test_xmanipulation.cpp:14: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': @@ -4824,8 +4911,8 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object test/CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -MF CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o.d -o CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmasked_view.cpp +[ 51%] Building CXX object test/CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -MF CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o.d -o CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath_result_type.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -4840,35 +4927,24 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object test/CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -MF CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o.d -o CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath_result_type.cpp In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/test/test_xmasked_view.cpp:10: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 50%] Linking CXX executable test_xmasked_view -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmasked_view.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmasked_view.dir/main.cpp.o CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -o test_xmasked_view -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 50%] Built target test_xmasked_view -make -f test/CMakeFiles/test_xnan_functions.dir/build.make test/CMakeFiles/test_xnan_functions.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnan_functions.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xnan_functions.dir/build.make test/CMakeFiles/test_xnan_functions.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 51%] Building CXX object test/CMakeFiles/test_xnan_functions.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnan_functions.dir/main.cpp.o -MF CMakeFiles/test_xnan_functions.dir/main.cpp.o.d -o CMakeFiles/test_xnan_functions.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 52%] Building CXX object test/CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -MF CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o.d -o CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnoalias.cpp +[ 52%] Building CXX object test/CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -MF CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o.d -o CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -5090,64 +5166,32 @@ /usr/include/xtl/xsequence.hpp:130:19: note: destination object 'ret' of size 4 130 | R ret; | ^~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 51%] Building CXX object test/CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -MF CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o.d -o CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp -[ 51%] Linking CXX executable test_xmanipulation +[ 52%] Linking CXX executable test_xmanipulation cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmanipulation.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmanipulation.dir/main.cpp.o CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o -o test_xmanipulation make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 51%] Built target test_xmanipulation -make -f test/CMakeFiles/test_xnoalias.dir/build.make test/CMakeFiles/test_xnoalias.dir/depend +[ 52%] Built target test_xmanipulation +make -f test/CMakeFiles/test_xnorm.dir/build.make test/CMakeFiles/test_xnorm.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnoalias.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnorm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xnoalias.dir/build.make test/CMakeFiles/test_xnoalias.dir/build +make -f test/CMakeFiles/test_xnorm.dir/build.make test/CMakeFiles/test_xnorm.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 51%] Building CXX object test/CMakeFiles/test_xnoalias.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnoalias.dir/main.cpp.o -MF CMakeFiles/test_xnoalias.dir/main.cpp.o.d -o CMakeFiles/test_xnoalias.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 52%] Building CXX object test/CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -MF CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o.d -o CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnoalias.cpp +[ 52%] Building CXX object test/CMakeFiles/test_xnorm.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnorm.dir/main.cpp.o -MF CMakeFiles/test_xnorm.dir/main.cpp.o.d -o CMakeFiles/test_xnorm.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp [ 52%] Linking CXX executable test_xnoalias cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnoalias.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xnoalias.dir/main.cpp.o CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -o test_xnoalias make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 52%] Built target test_xnoalias -make -f test/CMakeFiles/test_xnorm.dir/build.make test/CMakeFiles/test_xnorm.dir/depend +make -f test/CMakeFiles/test_xoptional.dir/build.make test/CMakeFiles/test_xoptional.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnorm.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoptional.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xnorm.dir/build.make test/CMakeFiles/test_xnorm.dir/build +make -f test/CMakeFiles/test_xoptional.dir/build.make test/CMakeFiles/test_xoptional.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 52%] Building CXX object test/CMakeFiles/test_xnorm.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnorm.dir/main.cpp.o -MF CMakeFiles/test_xnorm.dir/main.cpp.o.d -o CMakeFiles/test_xnorm.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 52%] Building CXX object test/CMakeFiles/test_xoptional.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional.dir/main.cpp.o -MF CMakeFiles/test_xoptional.dir/main.cpp.o.d -o CMakeFiles/test_xoptional.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5164,26 +5208,6 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object test/CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o -MF CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o.d -o CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnorm.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:21: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 -[ 53%] Linking CXX executable test_xnorm -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnorm.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xnorm.dir/main.cpp.o CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o -o test_xnorm -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 53%] Built target test_xnorm -make -f test/CMakeFiles/test_xoptional.dir/build.make test/CMakeFiles/test_xoptional.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoptional.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xoptional.dir/build.make test/CMakeFiles/test_xoptional.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 53%] Building CXX object test/CMakeFiles/test_xoptional.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional.dir/main.cpp.o -MF CMakeFiles/test_xoptional.dir/main.cpp.o.d -o CMakeFiles/test_xoptional.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5200,39 +5224,6 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object test/CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o -MF CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o.d -o CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:228:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 228 | xarray eaN0 = {0.0, 0.25, 0.0, 0.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:229:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 229 | xarray eaN1 = {3600.0, 2.0 / 3.0, 8.0 / 9.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:194:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 194 | xarray eaN0 = {1.0, 1.5, 123, 3}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:195:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 195 | xarray eaN1 = {63.0, 2.0, 5.0 / 3.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:211:80: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 211 | xarray> ecN0 = {1.0 + 0.0i, 1.0 + 0.5i, 3.0 + 2.0i}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:212:76: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 212 | xarray> ecN1 = {1.0 + 1.0i, (5.0 + 1.0i) / 3.0}; - | ^ -[ 53%] Linking CXX executable test_xnan_functions -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnan_functions.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xnan_functions.dir/main.cpp.o CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -o test_xnan_functions -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 53%] Built target test_xnan_functions -make -f test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build.make test/CMakeFiles/test_xoptional_assembly_adaptor.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoptional_assembly_adaptor.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build.make test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 54%] Building CXX object test/CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xoptional.cpp:15: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp: In member function 'void xt::detail::printer::value) && (! xtl::is_complex::value)), void>::type>::update(const_reference) [with T = xt::xtensor_container, xtl::xdynamic_bitset >, 2, xt::layout_type::row_major, xt::xoptional_expression_tag>]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:647:18: note: parameter passing for argument of type 'xt::detail::printer, xtl::xdynamic_bitset >, 2, xt::layout_type::row_major, xt::xoptional_expression_tag>, void>::const_reference' {aka 'xtl::xoptional, true> >'} changed in GCC 7.1 @@ -5242,6 +5233,19 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: note: parameter passing for argument of type 'xtl::xoptional, true> >' changed in GCC 7.1 274 | fn.update(view()); | ~~~~~~~~~^~~~~~~~ +[ 53%] Linking CXX executable test_xnorm +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnorm.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xnorm.dir/main.cpp.o CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o -o test_xnorm +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 53%] Built target test_xnorm +make -f test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build.make test/CMakeFiles/test_xoptional_assembly_adaptor.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xoptional_assembly_adaptor.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build.make test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 54%] Building CXX object test/CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5258,6 +5262,13 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object test/CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o -MF CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o.d -o CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly_adaptor.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:21: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 [ 54%] Linking CXX executable test_xoptional cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional.dir/main.cpp.o CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o -o test_xoptional @@ -5271,24 +5282,40 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 54%] Building CXX object test/CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o -MF CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o.d -o CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 55%] Linking CXX executable test_xmath_result_type -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmath_result_type.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmath_result_type.dir/main.cpp.o CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -o test_xmath_result_type +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 54%] Linking CXX executable test_xoptional_assembly_adaptor +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly_adaptor.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o -o test_xoptional_assembly_adaptor make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 55%] Built target test_xmath_result_type +[ 54%] Built target test_xoptional_assembly_adaptor make -f test/CMakeFiles/test_xset_operation.dir/build.make test/CMakeFiles/test_xset_operation.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xset_operation.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xset_operation.dir/build.make test/CMakeFiles/test_xset_operation.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 55%] Building CXX object test/CMakeFiles/test_xset_operation.dir/main.cpp.o +[ 54%] Building CXX object test/CMakeFiles/test_xset_operation.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xset_operation.dir/main.cpp.o -MF CMakeFiles/test_xset_operation.dir/main.cpp.o.d -o CMakeFiles/test_xset_operation.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 55%] Linking CXX executable test_xoptional_assembly_adaptor -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly_adaptor.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o -o test_xoptional_assembly_adaptor +[ 55%] Building CXX object test/CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -MF CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o.d -o CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp +[ 55%] Linking CXX executable test_xoptional_assembly_storage +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly_storage.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -o test_xoptional_assembly_storage make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 55%] Built target test_xoptional_assembly_adaptor +[ 55%] Built target test_xoptional_assembly_storage make -f test/CMakeFiles/test_xrandom.dir/build.make test/CMakeFiles/test_xrandom.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xrandom.dir/DependInfo.cmake "--color=" @@ -5311,6 +5338,28 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 56%] Building CXX object test/CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -MF CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o.d -o CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xset_operation.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:228:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 228 | xarray eaN0 = {0.0, 0.25, 0.0, 0.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:229:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 229 | xarray eaN1 = {3600.0, 2.0 / 3.0, 8.0 / 9.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:194:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 194 | xarray eaN0 = {1.0, 1.5, 123, 3}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:195:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 195 | xarray eaN1 = {63.0, 2.0, 5.0 / 3.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:211:80: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 211 | xarray> ecN0 = {1.0 + 0.0i, 1.0 + 0.5i, 3.0 + 2.0i}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:212:76: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 212 | xarray> ecN1 = {1.0 + 1.0i, (5.0 + 1.0i) / 3.0}; + | ^ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5325,51 +5374,33 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 56%] Building CXX object test/CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -MF CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o.d -o CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 57%] Building CXX object test/CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -MF CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o.d -o CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xset_operation.cpp -[ 57%] Linking CXX executable test_xoptional_assembly_storage -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly_storage.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o -o test_xoptional_assembly_storage +[ 56%] Linking CXX executable test_xset_operation +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xset_operation.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xset_operation.dir/main.cpp.o CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -o test_xset_operation make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 57%] Built target test_xoptional_assembly_storage +[ 56%] Built target test_xset_operation make -f test/CMakeFiles/test_xrepeat.dir/build.make test/CMakeFiles/test_xrepeat.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xrepeat.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xrepeat.dir/build.make test/CMakeFiles/test_xrepeat.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 57%] Building CXX object test/CMakeFiles/test_xrepeat.dir/main.cpp.o +[ 56%] Building CXX object test/CMakeFiles/test_xrepeat.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xrepeat.dir/main.cpp.o -MF CMakeFiles/test_xrepeat.dir/main.cpp.o.d -o CMakeFiles/test_xrepeat.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 57%] Building CXX object test/CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o +[ 56%] Building CXX object test/CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o -MF CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o.d -o CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp -[ 57%] Linking CXX executable test_xset_operation -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xset_operation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xset_operation.dir/main.cpp.o CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -o test_xset_operation +[ 56%] Linking CXX executable test_xnan_functions +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnan_functions.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xnan_functions.dir/main.cpp.o CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -o test_xnan_functions make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 57%] Built target test_xset_operation +[ 56%] Built target test_xnan_functions make -f test/CMakeFiles/test_xsort.dir/build.make test/CMakeFiles/test_xsort.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xsort.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xsort.dir/build.make test/CMakeFiles/test_xsort.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 57%] Building CXX object test/CMakeFiles/test_xsort.dir/main.cpp.o +[ 56%] Building CXX object test/CMakeFiles/test_xsort.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsort.dir/main.cpp.o -MF CMakeFiles/test_xsort.dir/main.cpp.o.d -o CMakeFiles/test_xsort.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xview.hpp:26, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:31, @@ -5378,10 +5409,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp: In function 'void xt::DOCTEST_ANON_FUNC_4()': -/build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:148:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 148 | xarray a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; - | ^ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5396,11 +5423,15 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp: In function 'void xt::DOCTEST_ANON_FUNC_4()': +/build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:148:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 148 | xarray a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp: In function 'void xt::DOCTEST_ANON_FUNC_6()': /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:169:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | xarray w = {1, 0, 2, 0, 1, 0, 1, 0, 2, 0, 1, 0}; | ^ -[ 57%] Building CXX object test/CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o +[ 56%] Building CXX object test/CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o -MF CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o.d -o CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xrepeat.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp: In function 'void xt::DOCTEST_ANON_FUNC_8()': /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:191:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 @@ -5409,6 +5440,19 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:204:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 204 | a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; | ^ +[ 57%] Linking CXX executable test_xrandom +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xrandom.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xrandom.dir/main.cpp.o CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o -o test_xrandom +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 57%] Built target test_xrandom +make -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xsimd.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 57%] Building CXX object test/CMakeFiles/test_xsimd.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -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/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5423,34 +5467,35 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Linking CXX executable test_xrandom -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xrandom.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xrandom.dir/main.cpp.o CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o -o test_xrandom -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 58%] Built target test_xrandom -make -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xsimd.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 58%] Building CXX object test/CMakeFiles/test_xsimd.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -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/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 58%] Building CXX object test/CMakeFiles/test_xsort.dir/test_xsort.cpp.o +[ 57%] Building CXX object test/CMakeFiles/test_xsort.dir/test_xsort.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsort.dir/test_xsort.cpp.o -MF CMakeFiles/test_xsort.dir/test_xsort.cpp.o.d -o CMakeFiles/test_xsort.dir/test_xsort.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp -[ 58%] Linking CXX executable test_xrepeat +[ 57%] Linking CXX executable test_xrepeat cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xrepeat.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xrepeat.dir/main.cpp.o CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o -o test_xrepeat make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 58%] Built target test_xrepeat +[ 57%] Built target test_xrepeat make -f test/CMakeFiles/test_xvectorize.dir/build.make test/CMakeFiles/test_xvectorize.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xvectorize.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_xvectorize.dir/build.make test/CMakeFiles/test_xvectorize.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 58%] Building CXX object test/CMakeFiles/test_xvectorize.dir/main.cpp.o +[ 57%] Building CXX object test/CMakeFiles/test_xvectorize.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xvectorize.dir/main.cpp.o -MF CMakeFiles/test_xvectorize.dir/main.cpp.o.d -o CMakeFiles/test_xvectorize.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:18: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Method = xt::sorting_method]' @@ -5496,20 +5541,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:432:44: required from 'auto xt::argsort(const xexpression&, placeholders::xtuph, sorting_method) [with E = xarray_container >, xt::layout_type::column_major, svector, true>, xtensor_expression_tag>]' /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:125:73: required from here /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = unsigned int*; Compare = argsort_iter(double*, double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = double*; RandomIt = unsigned int*; Method = xt::sorting_method]' /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33: required from 'xt::argsort >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >(const xexpression >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method):: [with auto:135 = unsigned int*; auto:136 = unsigned int*; auto:137 = double*; auto:138 = double*]' @@ -5531,7 +5562,7 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39: required from 'auto xt::argsort(const xexpression&, std::ptrdiff_t, sorting_method) [with E = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; std::ptrdiff_t = int]' /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:176:9: required from here /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] -[ 58%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o +[ 57%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o -MF CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o.d -o CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, @@ -5547,19 +5578,21 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test_xsimd +[ 58%] Linking CXX executable test_xsimd cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsimd.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xsimd.dir/main.cpp.o CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o -o test_xsimd make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 59%] Built target test_xsimd +[ 58%] Built target test_xsimd make -f test/CMakeFiles/test_extended_xmath_interp.dir/build.make test/CMakeFiles/test_extended_xmath_interp.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_extended_xmath_interp.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_extended_xmath_interp.dir/build.make test/CMakeFiles/test_extended_xmath_interp.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 59%] Building CXX object test/CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o +[ 58%] Building CXX object test/CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o -MF CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o.d -o CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 59%] Building CXX object test/CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -MF CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o.d -o CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xvectorize.cpp /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In function 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const int*; RandomIt = unsigned int*; Compare = argsort_iter(const int*, const int*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 313 | std::sort( @@ -5770,20 +5803,18 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here 322 | case (sorting_method::stable): | ^~~~ -[ 60%] Building CXX object test/CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -MF CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o.d -o CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xvectorize.cpp -[ 60%] Linking CXX executable test_xvectorize +[ 59%] Linking CXX executable test_xvectorize cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xvectorize.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xvectorize.dir/main.cpp.o CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -o test_xvectorize make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 60%] Built target test_xvectorize +[ 59%] Built target test_xvectorize make -f test/CMakeFiles/test_extended_broadcast_view.dir/build.make test/CMakeFiles/test_extended_broadcast_view.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_extended_broadcast_view.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_extended_broadcast_view.dir/build.make test/CMakeFiles/test_extended_broadcast_view.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 60%] Building CXX object test/CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o +[ 59%] Building CXX object test/CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o -MF CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o.d -o CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, @@ -5799,7 +5830,7 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CXX object test/CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o +[ 59%] Building CXX object test/CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o -MF CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o.d -o CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:15: @@ -5863,27 +5894,34 @@ /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:117:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 117 | }; | ^ -[ 61%] Linking CXX executable test_extended_xmath_interp +[ 60%] Linking CXX executable test_extended_xmath_interp cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xmath_interp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o -o test_extended_xmath_interp make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 61%] Built target test_extended_xmath_interp +[ 60%] Built target test_extended_xmath_interp make -f test/CMakeFiles/test_extended_xmath_reducers.dir/build.make test/CMakeFiles/test_extended_xmath_reducers.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_extended_xmath_reducers.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_extended_xmath_reducers.dir/build.make test/CMakeFiles/test_extended_xmath_reducers.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 61%] Building CXX object test/CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o +[ 60%] Building CXX object test/CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o -MF CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o.d -o CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 61%] Linking CXX executable test_xmath_result_type +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmath_result_type.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmath_result_type.dir/main.cpp.o CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o -o test_xmath_result_type +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 61%] Built target test_xmath_result_type +make -f test/CMakeFiles/test_extended_xhistogram.dir/build.make test/CMakeFiles/test_extended_xhistogram.dir/depend +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_extended_xhistogram.dir/DependInfo.cmake "--color=" +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_extended_xhistogram.dir/build.make test/CMakeFiles/test_extended_xhistogram.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 61%] Building CXX object test/CMakeFiles/test_extended_xhistogram.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xhistogram.dir/main.cpp.o -MF CMakeFiles/test_extended_xhistogram.dir/main.cpp.o.d -o CMakeFiles/test_extended_xhistogram.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp [ 62%] Building CXX object test/CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o -MF CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o.d -o CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_broadcast_view.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:10: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5898,25 +5936,12 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object test/CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -MF CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o.d -o CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_reducers.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_41()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:491:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 491 | 1119., 1128., 1130., 1209., 1309., 1426.}; - | ^ -[ 62%] Linking CXX executable test_extended_broadcast_view -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_broadcast_view.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o -o test_extended_broadcast_view -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 62%] Built target test_extended_broadcast_view -make -f test/CMakeFiles/test_extended_xhistogram.dir/build.make test/CMakeFiles/test_extended_xhistogram.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_extended_xhistogram.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_extended_xhistogram.dir/build.make test/CMakeFiles/test_extended_xhistogram.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 62%] Building CXX object test/CMakeFiles/test_extended_xhistogram.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xhistogram.dir/main.cpp.o -MF CMakeFiles/test_extended_xhistogram.dir/main.cpp.o.d -o CMakeFiles/test_extended_xhistogram.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:10: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -5931,89 +5956,10 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_18()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:277:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 277 | xarray d = {0, 1, 0}; - | ^ -In file included from /usr/include/c++/13/array:43, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13: -In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', - inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, - inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, - inlined from 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1227:31, - inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1557:30, - inlined from 'std::enable_if_t::value, bool> xt::operator==(const xexpression&, const xexpression&) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xtensor_container >, 0, xt::layout_type::row_major, xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33, - inlined from 'bool doctest::detail::eq(const L&, const R&) [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1474:5, - inlined from 'bool doctest::detail::RelationalComparator<0, L, R>::operator()(const L&, const R&) const [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1674:5, - inlined from 'bool doctest::detail::ResultBuilder::binary_assert(const L&, const R&) [with int comparison = 0; L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1694:65: -/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull] - 108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)' -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_16()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:220:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 220 | xarray b = {1, 3, 4, -100}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:28:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 28 | xarray a1 = {2, 3, 1}; - | ^ +[ 62%] Building CXX object test/CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -MF CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o.d -o CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_reducers.cpp [ 63%] Building CXX object test/CMakeFiles/test_extended_xhistogram.dir/test_extended_xhistogram.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xhistogram.dir/test_extended_xhistogram.cpp.o -MF CMakeFiles/test_extended_xhistogram.dir/test_extended_xhistogram.cpp.o.d -o CMakeFiles/test_extended_xhistogram.dir/test_extended_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:18: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> > >, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> > >, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> > >, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfixed_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, void>; E = xt::xfixed_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:345:70: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 345 | xarray a = {1, 2, 3, 5, 3, 2, 1, 2, 2, 2, 2, 2, 2, 45}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:346:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 346 | xarray ax = {1, 2, 3, 5, 45}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:350:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 350 | xarray bx = {1, 2, 3, 4, 5, 6, 7, 8, 9}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:354:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 354 | xarray bbx = {1, 2, 3, 4, 5, 6, 7, 8, 9}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:362:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 362 | xarray ex = {0, 1}; - | ^ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18, from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp:16: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': @@ -6048,10 +5994,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:458:35: required from 'auto xt::histogram_bin_edges(E1&&, std::size_t, histogram_algorithm) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&; std::size_t = unsigned int]' /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp:97:49: required from here /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_12()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:183:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 183 | xarray ex = {1, 3, 4, 4, 4, 5}; - | ^ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In function 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const long int*; RandomIt = unsigned int*; Compare = argsort_iter(const long int*, const long int*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 313 | std::sort( @@ -6094,10 +6036,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here 322 | case (sorting_method::stable): | ^~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_28()': -/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:414:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 414 | 1119., 1128., 1130., 1209., 1309., 1426.}; - | ^ In file included from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp:15: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 @@ -6201,48 +6139,23 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 63%] Building CXX object test/CMakeFiles/test_extended_xsort.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xsort.dir/main.cpp.o -MF CMakeFiles/test_extended_xsort.dir/main.cpp.o.d -o CMakeFiles/test_extended_xsort.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 63%] Linking CXX executable test_xsort -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsort.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xsort.dir/main.cpp.o CMakeFiles/test_xsort.dir/test_xsort.cpp.o -o test_xsort -In file included from /usr/include/c++/13/vector:72, - from /usr/include/doctest/doctest.h:3169, - from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', - inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, - inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, - inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: -/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 64%] Linking CXX executable test_extended_xmath_reducers -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xmath_reducers.dir/link.txt --verbose=1 +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_41()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:491:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 491 | 1119., 1128., 1130., 1209., 1309., 1426.}; + | ^ +[ 63%] Linking CXX executable test_extended_broadcast_view +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_broadcast_view.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o -o test_extended_broadcast_view make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 64%] Built target test_xsort +[ 63%] Built target test_extended_broadcast_view make -f test/CMakeFiles/test_sfinae.dir/build.make test/CMakeFiles/test_sfinae.dir/depend -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -o test_extended_xmath_reducers make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_sfinae.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_sfinae.dir/build.make test/CMakeFiles/test_sfinae.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 65%] Building CXX object test/CMakeFiles/test_sfinae.dir/main.cpp.o +[ 64%] Building CXX object test/CMakeFiles/test_sfinae.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_sfinae.dir/main.cpp.o -MF CMakeFiles/test_sfinae.dir/main.cpp.o.d -o CMakeFiles/test_sfinae.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 65%] Built target test_extended_xmath_reducers -make -f test/CMakeFiles/test_xjson.dir/build.make test/CMakeFiles/test_xjson.dir/depend -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xjson.dir/DependInfo.cmake "--color=" -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xjson.dir/build.make test/CMakeFiles/test_xjson.dir/build -make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object test/CMakeFiles/test_xjson.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xjson.dir/main.cpp.o -MF CMakeFiles/test_xjson.dir/main.cpp.o.d -o CMakeFiles/test_xjson.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 66%] Building CXX object test/CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -MF CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o.d -o CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -6271,28 +6184,112 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 66%] Building CXX object test/CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o +[ 64%] Building CXX object test/CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -MF CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o.d -o CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_18()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:277:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 277 | xarray d = {0, 1, 0}; + | ^ +[ 64%] Building CXX object test/CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o -MF CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o.d -o CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_sfinae.cpp -[ 66%] Building CXX object test/CMakeFiles/test_xjson.dir/test_xjson.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xjson.dir/test_xjson.cpp.o -MF CMakeFiles/test_xjson.dir/test_xjson.cpp.o.d -o CMakeFiles/test_xjson.dir/test_xjson.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xjson.cpp -[ 66%] Linking CXX executable test_sfinae +In file included from /usr/include/c++/13/array:43, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13: +In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', + inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, + inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, + inlined from 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1227:31, + inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1557:30, + inlined from 'std::enable_if_t::value, bool> xt::operator==(const xexpression&, const xexpression&) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xtensor_container >, 0, xt::layout_type::row_major, xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33, + inlined from 'bool doctest::detail::eq(const L&, const R&) [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1474:5, + inlined from 'bool doctest::detail::RelationalComparator<0, L, R>::operator()(const L&, const R&) const [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1674:5, + inlined from 'bool doctest::detail::ResultBuilder::binary_assert(const L&, const R&) [with int comparison = 0; L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1694:65: +/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull] + 108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)' +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_16()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:220:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 220 | xarray b = {1, 3, 4, -100}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:28:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 28 | xarray a1 = {2, 3, 1}; + | ^ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:18: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> > >, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> > >, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::svector, true>, xt::layout_type::dynamic, inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> > >, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfixed_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, void>; E = xt::xfixed_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:345:70: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 345 | xarray a = {1, 2, 3, 5, 3, 2, 1, 2, 2, 2, 2, 2, 2, 45}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:346:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 346 | xarray ax = {1, 2, 3, 5, 45}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:350:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 350 | xarray bx = {1, 2, 3, 4, 5, 6, 7, 8, 9}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:354:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 354 | xarray bbx = {1, 2, 3, 4, 5, 6, 7, 8, 9}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:362:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 362 | xarray ex = {0, 1}; + | ^ +[ 64%] Linking CXX executable test_sfinae cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sfinae.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_sfinae.dir/main.cpp.o CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o -o test_sfinae make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_sfinae -make -f test/CMakeFiles/test_xmime.dir/build.make test/CMakeFiles/test_xmime.dir/depend +[ 64%] Built target test_sfinae +make -f test/CMakeFiles/test_xjson.dir/build.make test/CMakeFiles/test_xjson.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmime.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xjson.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_xmime.dir/build.make test/CMakeFiles/test_xmime.dir/build +make -f test/CMakeFiles/test_xjson.dir/build.make test/CMakeFiles/test_xjson.dir/build make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object test/CMakeFiles/test_xmime.dir/main.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmime.dir/main.cpp.o -MF CMakeFiles/test_xmime.dir/main.cpp.o.d -o CMakeFiles/test_xmime.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:13: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 65%] Building CXX object test/CMakeFiles/test_xjson.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xjson.dir/main.cpp.o -MF CMakeFiles/test_xjson.dir/main.cpp.o.d -o CMakeFiles/test_xjson.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_12()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:183:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 183 | xarray ex = {1, 3, 4, 4, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_28()': +/build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:414:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 414 | 1119., 1128., 1130., 1209., 1309., 1426.}; + | ^ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -6307,6 +6304,16 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:13: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 65%] Building CXX object test/CMakeFiles/test_xjson.dir/test_xjson.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xjson.dir/test_xjson.cpp.o -MF CMakeFiles/test_xjson.dir/test_xjson.cpp.o.d -o CMakeFiles/test_xjson.dir/test_xjson.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xjson.cpp +[ 65%] Linking CXX executable test_xsort +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsort.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xsort.dir/main.cpp.o CMakeFiles/test_xsort.dir/test_xsort.cpp.o -o test_xsort In file included from /usr/include/c++/13/algorithm:60, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', @@ -6343,6 +6350,8 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 65%] Built target test_xsort In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -6358,15 +6367,23 @@ /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make -f test/CMakeFiles/test_xmime.dir/build.make test/CMakeFiles/test_xmime.dir/depend /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression::functor, xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&, xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&, xt::xscalar > >, double, std::array >&, xt::xscalar, xt::xscalar > > >; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -[ 66%] Linking CXX executable test_xjson -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xjson.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xjson.dir/main.cpp.o CMakeFiles/test_xjson.dir/test_xjson.cpp.o -o test_xjson +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xmime.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_xjson +make -f test/CMakeFiles/test_xmime.dir/build.make test/CMakeFiles/test_xmime.dir/build +make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 65%] Building CXX object test/CMakeFiles/test_xmime.dir/main.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmime.dir/main.cpp.o -MF CMakeFiles/test_xmime.dir/main.cpp.o.d -o CMakeFiles/test_xmime.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 66%] Linking CXX executable test_extended_xmath_reducers +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xmath_reducers.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o -o test_extended_xmath_reducers +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 66%] Built target test_extended_xmath_reducers make -f test/CMakeFiles/test_xexpression_holder.dir/build.make test/CMakeFiles/test_xexpression_holder.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xexpression_holder.dir/DependInfo.cmake "--color=" @@ -6375,8 +6392,6 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 66%] Building CXX object test/CMakeFiles/test_xexpression_holder.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexpression_holder.dir/main.cpp.o -MF CMakeFiles/test_xexpression_holder.dir/main.cpp.o.d -o CMakeFiles/test_xexpression_holder.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp -[ 66%] Building CXX object test/CMakeFiles/test_xmime.dir/test_xmime.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmime.dir/test_xmime.cpp.o -MF CMakeFiles/test_xmime.dir/test_xmime.cpp.o.d -o CMakeFiles/test_xmime.dir/test_xmime.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: @@ -6398,18 +6413,19 @@ 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, - from /usr/include/nlohmann/json.hpp:32, - from /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp:12: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + from /usr/include/doctest/doctest.h:3169, + from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::fpos<__mbstate_t>}; _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]', + inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::fpos<__mbstate_t>; _Alloc = std::allocator >]' at /usr/include/c++/13/bits/stl_vector.h:1296:21, + inlined from 'std::ostream* doctest::detail::::push()' at /usr/include/doctest/doctest.h:3342:28, + inlined from 'std::ostream* doctest::detail::tlssPush()' at /usr/include/doctest/doctest.h:3359:26: +/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -6424,11 +6440,11 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 66%] Linking CXX executable test_xmime -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmime.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmime.dir/main.cpp.o CMakeFiles/test_xmime.dir/test_xmime.cpp.o -o test_xmime +[ 66%] Linking CXX executable test_xjson +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xjson.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xjson.dir/main.cpp.o CMakeFiles/test_xjson.dir/test_xjson.cpp.o -o test_xjson make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_xmime +[ 66%] Built target test_xjson make -f test/CMakeFiles/test_xnpy.dir/build.make test/CMakeFiles/test_xnpy.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xnpy.dir/DependInfo.cmake "--color=" @@ -6437,6 +6453,8 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 66%] Building CXX object test/CMakeFiles/test_xnpy.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnpy.dir/main.cpp.o -MF CMakeFiles/test_xnpy.dir/main.cpp.o.d -o CMakeFiles/test_xnpy.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 66%] Building CXX object test/CMakeFiles/test_xmime.dir/test_xmime.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xmime.dir/test_xmime.cpp.o -MF CMakeFiles/test_xmime.dir/test_xmime.cpp.o.d -o CMakeFiles/test_xmime.dir/test_xmime.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp [ 67%] Building CXX object test/CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o -MF CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o.d -o CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_holder.cpp /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_8()': @@ -6458,9 +6476,19 @@ /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:384:111: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 384 | xarray py_q9 = {0.0050615838462187, 0.3186581320732338, 0.1062723342158549, 0.9900538501042633}; | ^ -[ 67%] Linking CXX executable test_extended_xsort -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xsort.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_xsort.dir/main.cpp.o CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -o test_extended_xsort +In file included from /usr/include/c++/13/vector:72, + from /usr/include/nlohmann/json.hpp:32, + from /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp:12: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -6475,6 +6503,9 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 67%] Linking CXX executable test_extended_xsort +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xsort.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_extended_xsort.dir/main.cpp.o CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -o test_extended_xsort make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 67%] Built target test_extended_xsort make -f test/CMakeFiles/test_xtensor_lib.dir/build.make test/CMakeFiles/test_xtensor_lib.dir/depend @@ -6485,6 +6516,9 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 68%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/main.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/main.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/main.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/main.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/main.cpp +[ 68%] Linking CXX executable test_xmime +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmime.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xmime.dir/main.cpp.o CMakeFiles/test_xmime.dir/test_xmime.cpp.o -o test_xmime In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -6499,13 +6533,8 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 68%] Building CXX object test/CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -MF CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o.d -o CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp -[ 68%] Linking CXX executable test_xexpression_holder -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression_holder.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xexpression_holder.dir/main.cpp.o CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o -o test_xexpression_holder make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 68%] Built target test_xexpression_holder +[ 68%] Built target test_xmime make -f test/CMakeFiles/test_xtensor_core_lib.dir/build.make test/CMakeFiles/test_xtensor_core_lib.dir/depend make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xtensor-0.25.0 /build/reproducible-path/xtensor-0.25.0/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/DependInfo.cmake "--color=" @@ -6514,6 +6543,15 @@ make[4]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' [ 68%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.gch cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -x c++-header -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.gch -MF CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.gch.d -o CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.gch -c /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.cxx +[ 68%] Building CXX object test/CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -MF CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o.d -o CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp +[ 68%] Linking CXX executable test_xexpression_holder +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression_holder.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xexpression_holder.dir/main.cpp.o CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o -o test_xexpression_holder +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 68%] Built target test_xexpression_holder +[ 68%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadaptor_semantic.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/doctest/doctest.h:3169, from /build/reproducible-path/xtensor-0.25.0/test/main.cpp:5: @@ -6528,8 +6566,8 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadaptor_semantic.cpp +[ 68%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadaptor_semantic.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xnpy.hpp:34, from /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp:14: @@ -6537,33 +6575,31 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadaptor_semantic.cpp +[ 68%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray_adaptor.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp: In function 'void xt::DOCTEST_ANON_FUNC_12()': /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp:142:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 142 | xtensor ularr = {12ul, 14ul, 16ul, 18ul, 1234321ul}; | ^ -[ 69%] Linking CXX executable test_xnpy +[ 69%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp +[ 70%] Linking CXX executable test_xnpy cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnpy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Wl,-z,relro CMakeFiles/test_xnpy.dir/main.cpp.o CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -o test_xnpy make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 69%] Built target test_xnpy -[ 70%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o +[ 70%] Built target test_xnpy +[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray_adaptor.cpp -[ 70%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray_adaptor.cpp -[ 70%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o +[ 71%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp +[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp -[ 71%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp [ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, - from : + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -6581,12 +6617,16 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbroadcast.cpp +[ 71%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbroadcast.cpp +[ 71%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/test/test_xarray.cpp:13: + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, + from : /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -6604,13 +6644,11 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 71%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp +[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbroadcast.cpp [ 72%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, - from : +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:16: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) @@ -6620,11 +6658,7 @@ 457 | xarray f = {2, 3, 4}; | ^ In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, - from : + from /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp:5: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -6637,6 +6671,81 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >, void>; E = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_185()': +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:592:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 592 | xarray expected = {1, 5, 9}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:597:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 597 | xarray exp_1 = {1, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:599:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 599 | xarray exp_2 = {0, 4, 8}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:601:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 601 | xarray exp_3 = {3, 7, 11}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:603:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 603 | xarray exp_4 = {6, 10}; + | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, double, std::array >, void>; E = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value && (! std::is_same::value)), void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:482:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcontainer_semantic.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, + from : +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_171()': +/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:457:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 457 | xarray f = {2, 3, 4}; + | ^ +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value && (! std::is_same::value)), void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:482:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5: @@ -6679,6 +6788,24 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, + from : +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 73%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcontainer_semantic.cpp /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -6689,8 +6816,227 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 72%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcontainer_semantic.cpp +[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp +[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexception.cpp +[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:13: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_152::f()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:175:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 175 | xt::xtensor({1., 2., 3.2}) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::column_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_135()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:74:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 74 | xt::xtensor ten1{1., 2., 3.2}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:79:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 79 | xt::xtensor ten2{1., 2., 3.2}; + | ^ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_common_macros.hpp:10, + from /build/reproducible-path/xtensor-0.25.0/test/test_common.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:16: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:86:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 86 | (detail::has_same_layout(ten1, xt::xtensor({1., 2., 3.2}))) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:85:9: note: in expansion of macro 'EXPECT_TRUE' + 85 | EXPECT_TRUE( + | ^~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:89:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 89 | (detail::has_same_layout(ten2, xt::xtensor({1., 2., 3.2}))) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:88:9: note: in expansion of macro 'EXPECT_TRUE' + 88 | EXPECT_TRUE( + | ^~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_158::f()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:209:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 209 | xt::xtensor({1., 2., 3.2}) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:10: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_143::DOCTEST_ANON_CLASS_143()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:133:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_144()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:133:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_137()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:95:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 95 | xt::xtensor ten{1., 2., 3.2}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:99:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 99 | xt::xarray arr{1., 2., 3.2}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:22:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 22 | xarray a = {1, 2, 3, 4}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_149::f()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:158:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 158 | xt::xarray({1., 2., 3.2}) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_146::DOCTEST_ANON_CLASS_146()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:141:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_147()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:141:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_158::DOCTEST_ANON_CLASS_158()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:200:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_159()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:200:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_152::DOCTEST_ANON_CLASS_152()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:166:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_153()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:166:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_149::DOCTEST_ANON_CLASS_149()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:149:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_150()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:149:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_155::f()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:192:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 192 | xt::xarray({1., 2., 3.2}) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_155::DOCTEST_ANON_CLASS_155()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:183:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_156()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:183:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::column_major, xtensor_expression_tag>; E2 = xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::column_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::column_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_170::DOCTEST_ANON_CLASS_170()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:274:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_171()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:274:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_164::DOCTEST_ANON_CLASS_164()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:236:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_165()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:236:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_167::DOCTEST_ANON_CLASS_167()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:255:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_168()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:255:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +In constructor 'constexpr xt::testing::as_strided::as_strided()', + inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_161::DOCTEST_ANON_CLASS_161()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:217:9, + inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_162()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:217:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 125 | class as_strided : public ::testing::Test + | ^~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: @@ -6701,22 +7047,125 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 72%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': +/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:43:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 43 | xarray a = {1, 2, 3, 4}; + | ^ +[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_traits.cpp In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/xtensor-0.25.0/test/test_xblockwise_reducer.cpp:5: + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp:12: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, void>; E = xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 73%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o +[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:14: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:62, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, + from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:12: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:22, + from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:13: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In file included from /usr/include/c++/13/vector:72: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 74%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp: In function 'void DOCTEST_ANON_FUNC_4()': +/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:127:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 127 | xt::xtensor x{{1, 2}}, y{{3, 4}}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:127:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 127 | xt::xtensor x{{1, 2}}, y{{3, 4}}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:128:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 128 | xt::xtensor res{{4, 6}}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp: In function 'void DOCTEST_ANON_FUNC_2()': +/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:114:67: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 114 | xt::xtensor res{{20, 20, 20, 20, 20, 0, 0, 0, 0, 0}}; + | ^ +[ 75%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp +[ 76%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexception.cpp +[ 76%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xiterator.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:12: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, 1>' {aka 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 76%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, from : @@ -6758,16 +7207,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:209:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 209 | xt::xtensor({1., 2., 3.2}) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value && (! std::is_same::value)), void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:482:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 @@ -6793,8 +7232,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:22:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 22 | xarray a = {1, 2, 3, 4}; | ^ -[ 73%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_149::f()': /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:158:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 158 | xt::xarray({1., 2., 3.2}) @@ -6957,7 +7394,7 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:43:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 43 | xarray a = {1, 2, 3, 4}; | ^ -[ 73%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o +[ 76%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_traits.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, @@ -6982,31 +7419,67 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 73%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:10: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp: In function 'void xt::DOCTEST_ANON_FUNC_189()': +/build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:504:42: note: parameter passing for argument of type 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >' changed in GCC 7.1 + 504 | xtensor a({a1, a2, a3}); + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:507:42: note: parameter passing for argument of type 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >' changed in GCC 7.1 + 507 | xtensor res{r1, r2, r3}; + | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value && (! std::is_same::value)), void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:482:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 76%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 74%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp +[ 76%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp +[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, @@ -7065,6 +7538,8 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 78%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp: In function 'void DOCTEST_ANON_FUNC_4()': /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:127:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 127 | xt::xtensor x{{1, 2}}, y{{3, 4}}; @@ -7079,10 +7554,10 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:114:67: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 114 | xt::xtensor res{{20, 20, 20, 20, 20, 0, 0, 0, 0, 0}}; | ^ -[ 74%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o +[ 78%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp -[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbroadcast.cpp +[ 78%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xiterator.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, from : @@ -7090,10 +7565,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, 1>' {aka 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xiterator.cpp -[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, @@ -7158,66 +7629,10 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:507:42: note: parameter passing for argument of type 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >' changed in GCC 7.1 507 | xtensor res{r1, r2, r3}; | ^ -[ 75%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o +[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:16: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_171()': -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:457:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 457 | xarray f = {2, 3, 4}; - | ^ -[ 75%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >, void>; E = xt::xgenerator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >, double, xt::svector, true> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp: In function 'void xt::DOCTEST_ANON_FUNC_185()': -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:592:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 592 | xarray expected = {1, 5, 9}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:597:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 597 | xarray exp_1 = {1, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:599:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 599 | xarray exp_2 = {0, 4, 8}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:601:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 601 | xarray exp_3 = {3, 7, 11}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xbuilder.cpp:603:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 603 | xarray exp_4 = {6, 10}; - | ^ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, double, std::array >, void>; E = xt::xgenerator, double, std::array >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 76%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcontainer_semantic.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, - from : + from /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:13: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) @@ -7226,15 +7641,48 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:885:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 885 | xt::xtensor xp = {0.0, 1.0, 3.0}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:886:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 886 | xt::xtensor fp = {0.0, 1.0, 3.0}; - | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:887:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 887 | xt::xtensor x = {0.0, .5, 1.0, 1.5, 2.0, 2.5, 3.0}; + | ^ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:14: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:13: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:52: +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_141()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:919:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 919 | xt::xarray x = {3.0, 1.0, 1.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:920:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 920 | xt::xarray y = {1.0, 1.0, 1.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:921:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 921 | xt::xarray expected = {5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_139()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:908:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 908 | xt::xarray x = {1.0, 3.0, 1.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:909:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 909 | xt::xarray y = {1.0, 1.0, 1.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:910:53: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 910 | xt::xarray expected = {1, 4, 5, 4, 1}; + | ^ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:16: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp: In constructor 'xt::xoptional_assembly::xoptional_assembly(xt::nested_initializer_list_t >::value_type, 1>) [with VE = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:418:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 418 | inline xoptional_assembly::xoptional_assembly(nested_initializer_list_t t) @@ -7255,8 +7703,233 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:165:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 165 | xarray e{+10.0}; | ^ -[ 76%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_177()': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:756:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 756 | xt::xarray asrc = {1., 2.}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:760:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 760 | xt::xarray aexp = {3., 4.}; + | ^ +[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:215:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 215 | xarray a = {1, 2, 3, 4, 5, 6}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:216:55: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 216 | opt_type opt_a = {1, missing, 3, 4, 5, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:218:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 218 | xarray res = {2, 2, 3, 4, 4, 4}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:221:54: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 221 | opt_type res1 = {2, missing, 3, 4, 4, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_36()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:310:114: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 310 | xarray arr{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:311:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 311 | xarray expected{-180, -135, -90, -45, 0, 45, 90, 135, 180}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_34()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:303:114: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 303 | xarray arr{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:304:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 304 | xarray expected{-180, -135, -90, -45, 0, 45, 90, 135, 180}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_32()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:295:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 295 | xarray arr{-180, -135, -90, -45, 0, 45, 90, 135, 180}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:297:108: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 297 | expected{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_30()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:287:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 287 | xarray arr{-180, -135, -90, -45, 0, 45, 90, 135, 180}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:289:108: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 289 | expected{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 288 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 300 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 312 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 324 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:195:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 195 | xarray a = {1, 2, 3, 4, 5, 6}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:196:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 196 | xarray b = {6, 5, 4, 3, 2, 1}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:197:55: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 197 | opt_type opt_a = {1, missing, 3, 4, 5, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:198:49: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 198 | opt_type opt_b = {6, 5, 4, 3, missing, 1}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:200:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 200 | xarray res = {6, 5, 4, 4, 5, 6}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:203:54: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 203 | opt_type res1 = {6, missing, 4, 4, 5, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:206:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 206 | opt_type res2 = {6, missing, 4, 4, missing, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 336 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:175:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 175 | xarray a = {1, 2, 3, 4, 5, 6}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:176:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 176 | xarray b = {6, 5, 4, 3, 2, 1}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:177:55: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 177 | opt_type opt_a = {1, missing, 3, 4, 5, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:178:49: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 178 | opt_type opt_b = {6, 5, 4, 3, missing, 1}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:180:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 180 | xarray res = {1, 2, 3, 3, 2, 1}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:183:54: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 183 | opt_type res1 = {1, missing, 3, 3, 2, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:186:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 186 | opt_type res2 = {1, missing, 3, 3, missing, missing}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 361 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 366 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 346 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 351 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:867:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 867 | xt::xtensor m0 = {1.5, 1.5, 1.5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:868:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 868 | xt::xtensor m1 = {1.0, 2.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 288 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 300 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 324 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:851:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 851 | xt::xtensor m0 = {1.5, 1.5, 1.5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:852:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 852 | xt::xtensor m1 = {1.0, 2.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 312 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 336 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 346 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 351 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 361 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 366 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_179()': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:771:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 771 | xt::xarray a = {1., 6.}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:772:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 772 | xt::xarray b = {2., 3.}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_137()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:899:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 899 | xt::xarray x = {0.0, 1.0, 2.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:900:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 900 | xt::xarray y = {2.0, 1.0, 0.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_143()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:932:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 932 | xt::xarray expected = {0., 0.78539816, 1.57079633, -0.78539816, 0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:960:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 960 | }; + | ^ +[ 79%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_129()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:824:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 824 | xt::xarray expected1 = {1.5, 2.5, 3.5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:827:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 827 | xt::xarray expected2 = {2.0, 8.0}; + | ^ +[ 79%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, + from : +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_135()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:885:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 885 | xt::xtensor xp = {0.0, 1.0, 3.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:886:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 886 | xt::xtensor fp = {0.0, 1.0, 3.0}; + | ^ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, from : @@ -7269,6 +7942,27 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:52: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp: In constructor 'xt::xoptional_assembly::xoptional_assembly(xt::nested_initializer_list_t >::value_type, 1>) [with VE = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:418:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 + 418 | inline xoptional_assembly::xoptional_assembly(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_18()': +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:149:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 149 | xarray a{-10.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:153:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 153 | xarray b{-10.0, -20.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:157:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 157 | xarray c{-10.0, +20.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:161:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 161 | xarray d{+10.0, +20.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:165:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 165 | xarray e{+10.0}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_32()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:295:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 295 | xarray arr{-180, -135, -90, -45, 0, 45, 90, 135, 180}; @@ -7297,227 +7991,49 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:304:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 304 | xarray expected{-180, -135, -90, -45, 0, 45, 90, 135, 180}; | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:13: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_152::f()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:175:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 175 | xt::xtensor({1., 2., 3.2}) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::column_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_135()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:74:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 74 | xt::xtensor ten1{1., 2., 3.2}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:79:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 79 | xt::xtensor ten2{1., 2., 3.2}; - | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_common_macros.hpp:10, - from /build/reproducible-path/xtensor-0.25.0/test/test_common.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:16: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:86:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 86 | (detail::has_same_layout(ten1, xt::xtensor({1., 2., 3.2}))) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:85:9: note: in expansion of macro 'EXPECT_TRUE' - 85 | EXPECT_TRUE( - | ^~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:89:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 89 | (detail::has_same_layout(ten2, xt::xtensor({1., 2., 3.2}))) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:88:9: note: in expansion of macro 'EXPECT_TRUE' - 88 | EXPECT_TRUE( - | ^~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_158::f()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:209:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 209 | xt::xtensor({1., 2., 3.2}) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:10: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_143::DOCTEST_ANON_CLASS_143()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:133:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_144()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:133:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_137()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:95:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 95 | xt::xtensor ten{1., 2., 3.2}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:99:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 99 | xt::xarray arr{1., 2., 3.2}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:22:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 22 | xarray a = {1, 2, 3, 4}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_149::f()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:158:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 158 | xt::xarray({1., 2., 3.2}) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_146::DOCTEST_ANON_CLASS_146()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:141:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_147()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:141:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_158::DOCTEST_ANON_CLASS_158()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:200:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_159()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:200:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_152::DOCTEST_ANON_CLASS_152()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:166:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_153()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:166:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_149::DOCTEST_ANON_CLASS_149()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:149:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_150()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:149:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In member function 'void xt::testing::{anonymous}::DOCTEST_ANON_CLASS_155::f()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:192:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 192 | xt::xarray({1., 2., 3.2}) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_155::DOCTEST_ANON_CLASS_155()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:183:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_156()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:183:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::column_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::column_major, xtensor_expression_tag>; E2 = xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::column_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::column_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::column_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_170::DOCTEST_ANON_CLASS_170()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:274:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_171()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:274:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::cast::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::cast::functor; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction::functor, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction::functor, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_164::DOCTEST_ANON_CLASS_164()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:236:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_165()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:236:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_167::DOCTEST_ANON_CLASS_167()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:255:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_168()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:255:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -In constructor 'constexpr xt::testing::as_strided::as_strided()', - inlined from 'constexpr xt::testing::{anonymous}::DOCTEST_ANON_CLASS_161::DOCTEST_ANON_CLASS_161()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:217:9, - inlined from 'void xt::testing::{anonymous}::DOCTEST_ANON_FUNC_162()' at /build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:217:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:125:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 125 | class as_strided : public ::testing::Test - | ^~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': -/build/reproducible-path/xtensor-0.25.0/test/test_xeval.cpp:43:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 43 | xarray a = {1, 2, 3, 4}; - | ^ -[ 76%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexception.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_177()': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:756:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 756 | xt::xarray asrc = {1., 2.}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:760:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 760 | xt::xarray aexp = {3., 4.}; + | ^ +[ 79%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 336 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 361 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 366 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 346 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 351 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 324 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 312 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 300 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 288 | container_1d a = {1, 2, 3, 4, 5}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:867:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 867 | xt::xtensor m0 = {1.5, 1.5, 1.5}; @@ -7532,8 +8048,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:852:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 852 | xt::xtensor m1 = {1.0, 2.0}; | ^ -[ 77%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, @@ -7550,19 +8064,18 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_177()': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:756:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 756 | xt::xarray asrc = {1., 2.}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:760:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 760 | xt::xarray aexp = {3., 4.}; - | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 80%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar_semantic.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 288 | container_1d a = {1, 2, 3, 4, 5}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_139()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:908:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 908 | xt::xarray x = {1.0, 3.0, 1.0}; @@ -7583,46 +8096,71 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:921:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 921 | xt::xarray expected = {5}; | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 312 | container_1d a = {1, 2, 3, 4, 5}; + | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 324 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 300 | container_1d a = {1, 2, 3, 4, 5}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 336 | container_1d a = {1, 2, 3, 4, 5}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 361 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 366 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 346 | container_1d a = {1, 2, 3, 4, 5}; | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 351 | container_1d other = {1, 2, 3, 0, 0}; | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 324 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 312 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 300 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 288 | container_1d a = {1, 2, 3, 4, 5}; +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 361 | container_1d a = {1, 2, 3, 4, 5}; | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 366 | container_1d other = {1, 2, 3, 0, 0}; + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_179()': +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:771:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 771 | xt::xarray a = {1., 6.}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:772:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 772 | xt::xarray b = {2., 3.}; + | ^ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::xscalar, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::xscalar, xt::xscalar >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::xscalar, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: @@ -7698,45 +8236,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:186:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 186 | opt_type res2 = {1, missing, 3, 3, missing, missing}; | ^ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/test/test_xexpression.cpp:12: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, void>; E = xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 288 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 312 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 324 | container_1d a = {1, 2, 3, 4, 5}; - | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_137()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:899:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 899 | xt::xarray x = {0.0, 1.0, 2.0}; @@ -7744,65 +8243,8 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:900:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 900 | xt::xarray y = {2.0, 1.0, 0.0}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 300 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 336 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 346 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 351 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 361 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 366 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_179()': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:771:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 771 | xt::xarray a = {1., 6.}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:772:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 772 | xt::xarray b = {2., 3.}; - | ^ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >, void>; E = xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xfunction >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > > >, xt::xshared_expression >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 77%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_traits.cpp +[ 80%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_143()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:932:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 932 | xt::xarray expected = {0., 0.78539816, 1.57079633, -0.78539816, 0}; @@ -7810,8 +8252,10 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:960:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 960 | }; | ^ -[ 77%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp +[ 80%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xshape.cpp +[ 80%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_129()': /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:824:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 824 | xt::xarray expected1 = {1.5, 2.5, 3.5}; @@ -7819,140 +8263,71 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:827:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 827 | xt::xarray expected2 = {2.0, 8.0}; | ^ -[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly.cpp -[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:12: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, 1>' {aka 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:10: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container, xt::layout_type::row_major, true, xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector, xt::layout_type::row_major, true, xt::xtensor_expression_tag>, std::allocator, xt::layout_type::row_major, true, xt::xtensor_expression_tag> > >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp: In function 'void xt::DOCTEST_ANON_FUNC_189()': -/build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:504:42: note: parameter passing for argument of type 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >' changed in GCC 7.1 - 504 | xtensor a({a1, a2, a3}); - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunction.cpp:507:42: note: parameter passing for argument of type 'std::initializer_list, xt::layout_type::row_major, true, xt::xtensor_expression_tag> >' changed in GCC 7.1 - 507 | xtensor res{r1, r2, r3}; - | ^ -[ 77%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:14: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:62, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, - from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:12: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:12: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1344:36, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:22, - from /build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:13: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In file included from /usr/include/c++/13/vector:72: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp: In function 'void DOCTEST_ANON_FUNC_4()': -/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:127:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 127 | xt::xtensor x{{1, 2}}, y{{3, 4}}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:127:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 127 | xt::xtensor x{{1, 2}}, y{{3, 4}}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:128:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 128 | xt::xtensor res{{4, 6}}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp: In function 'void DOCTEST_ANON_FUNC_2()': -/build/reproducible-path/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:114:67: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 114 | xt::xtensor res{{20, 20, 20, 20, 20, 0, 0, 0, 0, 0}}; - | ^ -[ 78%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp -[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar.cpp -[ 79%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xiterator.cpp -[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar_semantic.cpp -In file included from /usr/include/c++/13/string:51, +In file included from /usr/include/arm-linux-gnueabihf/c++/13/bits/c++allocator.h:33, + from /usr/include/c++/13/bits/allocator.h:46, + from /usr/include/c++/13/string:43, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/ios:44, - from /usr/include/c++/13/ostream:40, - from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, - from : + from /usr/include/c++/13/streambuf:43, + from /usr/include/c++/13/bits/streambuf_iterator.h:35, + from /usr/include/c++/13/iterator:66, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:17: +In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1343:45, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' + 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); + | ^ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1350:36, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', + inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1349:45, + inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, + inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, + inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: +/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' + 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); + | ^ +In file included from /usr/include/c++/13/vector:62, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, + from /build/reproducible-path/xtensor-0.25.0/test/test_utils.hpp:8, + from /build/reproducible-path/xtensor-0.25.0/test/test_common_macros.hpp:11, + from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:10: /usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': /usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 538 | __copy_move_a(_II __first, _II __last, _OI __result) @@ -7966,10 +8341,10 @@ /usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': /usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 /usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o -[ 79%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xshape.cpp +[ 81%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp +[ 81%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]', inlined from 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22, inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28: @@ -7979,8 +8354,9 @@ 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7: +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, + from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:26: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) @@ -7994,12 +8370,8 @@ 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -[ 80%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: + from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:16: In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple >&>(xreducer_functors, detail::plus>&&, xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple >&)::; E = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple >&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 @@ -8056,6 +8428,7 @@ 267 | ); | ~ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:21: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) @@ -8064,75 +8437,19 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/string:51, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/ios:44, - from /usr/include/c++/13/ostream:40, - from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, - from : -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1344:36, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/arm-linux-gnueabihf/c++/13/bits/c++allocator.h:33, - from /usr/include/c++/13/bits/allocator.h:46, - from /usr/include/c++/13/string:43: -In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1343:45, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' - 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); - | ^ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1350:36, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', - inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1349:45, - inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1210:22, - inlined from 'xt::svector::iterator xt::svector::insert(const_iterator, const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1205:17, - inlined from 'void xt::DOCTEST_ANON_FUNC_12()' at /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:137:17: -/usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' - 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); - | ^ -[ 80%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; size_type = unsigned int]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:10: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccumulator.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:27: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; size_type = unsigned int]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 170 | It strided_data_end(const C& c, It begin, layout_type l, size_type offset) | ^~~~~~~~~~~~~~~~ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, inlined from 'xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type):: [with auto:61 = xt::xstepper, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, @@ -8149,9 +8466,11 @@ inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, const xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag>&>::to_end(xt::layout_type)::&; T = {xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >, xstepper, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 82%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_76()': /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:550:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | xtensor expect0 = {0.0, 0.0}; @@ -8164,16 +8483,20 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:566:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 566 | return xtensor({1, 2}); | ^ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&; X = const std::array&; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:700:21, inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:737:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 737 | xarray a = {0, 1, 2, 3, 4, 5, 6, 7, 8}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_128()': /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1108:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1108 | xt::xtensor a = {0, 1, 2, 3, 4, 5, 6, 7}; @@ -8218,237 +8541,10 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:617:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 617 | xtensor expect1 = {2.1, 2.0}; | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, - from /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:13: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_135()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:885:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 885 | xt::xtensor xp = {0.0, 1.0, 3.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:887:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 887 | xt::xtensor x = {0.0, .5, 1.0, 1.5, 2.0, 2.5, 3.0}; - | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, - from : -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_141()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:919:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 919 | xt::xarray x = {3.0, 1.0, 1.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:920:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 920 | xt::xarray y = {1.0, 1.0, 1.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:921:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 921 | xt::xarray expected = {5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_139()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:908:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 908 | xt::xarray x = {1.0, 3.0, 1.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:909:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 909 | xt::xarray y = {1.0, 1.0, 1.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:910:53: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 910 | xt::xarray expected = {1, 4, 5, 4, 1}; - | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:16: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp: In constructor 'xt::xoptional_assembly::xoptional_assembly(xt::nested_initializer_list_t >::value_type, 1>) [with VE = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:418:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 - 418 | inline xoptional_assembly::xoptional_assembly(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_18()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:149:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 149 | xarray a{-10.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:153:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 153 | xarray b{-10.0, -20.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:157:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 157 | xarray c{-10.0, +20.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:161:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 161 | xarray d{+10.0, +20.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:165:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 165 | xarray e{+10.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:737:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 737 | xarray a = {0, 1, 2, 3, 4, 5, 6, 7, 8}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:215:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 215 | xarray a = {1, 2, 3, 4, 5, 6}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:216:55: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 216 | opt_type opt_a = {1, missing, 3, 4, 5, missing}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:218:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 218 | xarray res = {2, 2, 3, 4, 4, 4}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:221:54: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 221 | opt_type res1 = {2, missing, 3, 4, 4, missing}; - | ^ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_36()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:310:114: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 310 | xarray arr{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:311:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 311 | xarray expected{-180, -135, -90, -45, 0, 45, 90, 135, 180}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_34()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:303:114: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 303 | xarray arr{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:304:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 304 | xarray expected{-180, -135, -90, -45, 0, 45, 90, 135, 180}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_32()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:295:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 295 | xarray arr{-180, -135, -90, -45, 0, 45, 90, 135, 180}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:297:108: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 297 | expected{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_30()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:287:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 287 | xarray arr{-180, -135, -90, -45, 0, 45, 90, 135, 180}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:289:108: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 289 | expected{-3.141593, -2.356194, -1.570796, -0.785398, 0., 0.785398, 1.570796, 2.356194, 3.141593}; - | ^ -In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', - inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, - inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, - inlined from 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1227:31, - inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1557:30, - inlined from 'std::enable_if_t::value, bool> xt::operator==(const xexpression&, const xexpression&) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xtensor_container >, 0, xt::layout_type::row_major, xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33, - inlined from 'bool doctest::detail::eq(const L&, const R&) [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1474:5, - inlined from 'bool doctest::detail::RelationalComparator<0, L, R>::operator()(const L&, const R&) const [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1674:5, - inlined from 'bool doctest::detail::ResultBuilder::binary_assert(const L&, const R&) [with int comparison = 0; L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1694:65: -/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull] - 108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)' -In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', - inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, - inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, - inlined from 'auto xt::reduce(F&&, E&&, const I (&)[N], EVS) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple; typename std::enable_if::type> >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1075:9, - inlined from 'auto xt::sum(E&&, const I (&)[N], EVS) [with T = void; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:1840:5, - inlined from 'void xt::DOCTEST_ANON_FUNC_100()' at /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:790:65: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 263 | std::copy( - | ~~~~~~~~~^ - 264 | e.template cbegin(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 265 | e.template cend(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 266 | result.data() - | ~~~~~~~~~~~~~ - 267 | ); - | ~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:195:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 195 | xarray a = {1, 2, 3, 4, 5, 6}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:196:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 196 | xarray b = {6, 5, 4, 3, 2, 1}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:197:55: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 197 | opt_type opt_a = {1, missing, 3, 4, 5, missing}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:198:49: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 198 | opt_type opt_b = {6, 5, 4, 3, missing, 1}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:200:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 200 | xarray res = {6, 5, 4, 4, 5, 6}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:203:54: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 203 | opt_type res1 = {6, missing, 4, 4, 5, missing}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:206:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 206 | opt_type res2 = {6, missing, 4, 4, missing, missing}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:175:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 175 | xarray a = {1, 2, 3, 4, 5, 6}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:176:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 176 | xarray b = {6, 5, 4, 3, 2, 1}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:177:55: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 177 | opt_type opt_a = {1, missing, 3, 4, 5, missing}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:178:49: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 178 | opt_type opt_b = {6, 5, 4, 3, missing, 1}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:180:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 180 | xarray res = {1, 2, 3, 3, 2, 1}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:183:54: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 183 | opt_type res1 = {1, missing, 3, 3, 2, missing}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:186:60: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 186 | opt_type res2 = {1, missing, 3, 3, missing, missing}; - | ^ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/string:51, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/ios:44, - from /usr/include/c++/13/ostream:40, - from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5: +[ 82%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar_semantic.cpp +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -8483,70 +8579,7 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_133()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:867:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 867 | xt::xtensor m0 = {1.5, 1.5, 1.5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:868:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 868 | xt::xtensor m1 = {1.0, 2.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_86()': -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:640:9: note: in expansion of macro 'TEST_OPT_AVERAGE' - 640 | TEST_OPT_AVERAGE(feats.m_simple_array_of_optional); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:633:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 633 | xt::xarray weights = {2, 0}; \ - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:640:9: note: in expansion of macro 'TEST_OPT_AVERAGE' - 640 | TEST_OPT_AVERAGE(feats.m_simple_array_of_optional); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:851:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 851 | xt::xtensor m0 = {1.5, 1.5, 1.5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:852:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 852 | xt::xtensor m1 = {1.0, 2.0}; - | ^ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', - inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, - inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, - inlined from 'xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type):: [with auto:61 = xt::xstepper, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, - inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xt::xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >, xt::xstepper >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, - inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >, xstepper >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, - inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::multiplies; CT = {const xt::xarray_container, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, - inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, - inlined from 'xt::xreducer_stepper::xreducer_stepper(const xreducer_type&, size_type, bool, xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1687:19, - inlined from 'xt::xreducer::const_stepper xt::xreducer::stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1642:52, - inlined from 'xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const:: [with auto:47 = xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:793:42, - inlined from 'xt::xfunction::const_stepper xt::xfunction::build_stepper(Func&&, std::index_sequence) const [with Func = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const::&; unsigned int ...I = {0, 1}; F = xt::detail::divides; CT = {xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:884:58, - inlined from 'xt::xfunction::const_stepper xt::xfunction::stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; F = xt::detail::divides; CT = {xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:795:74, - inlined from 'xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const:: [with auto:47 = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:793:42, - inlined from 'xt::xfunction::const_stepper xt::xfunction::build_stepper(Func&&, std::index_sequence) const [with Func = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const::&; unsigned int ...I = {0, 1}; F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:884:58, - inlined from 'xt::xfunction::const_stepper xt::xfunction::stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:795:74, - inlined from 'xt::xconst_iterable::const_stepper xt::xconst_iterable::get_stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:728:51, - inlined from 'xt::xconst_iterable::const_layout_iterator xt::xconst_iterable::get_cend(bool) const [with xt::layout_type L = xt::layout_type::row_major; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:697:97, - inlined from 'xt::xconst_iterable::const_layout_iterator xt::xconst_iterable::cend() const [with xt::layout_type L = xt::layout_type::row_major; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:501:47, - inlined from 'bool xt::all(E&&) [with E = xfunction >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, const xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:964:27: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 - 340 | return strided_data_end(*this, begin, l, offset); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_88()': -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:646:9: note: in expansion of macro 'TEST_OPT_AVERAGE' - 646 | TEST_OPT_AVERAGE(feats.m_simple_array_optional); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:633:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 633 | xt::xarray weights = {2, 0}; \ - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:646:9: note: in expansion of macro 'TEST_OPT_AVERAGE' - 646 | TEST_OPT_AVERAGE(feats.m_simple_array_optional); - | ^~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21: +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, inlined from 'void xt::xstrided_container::resize(S&&, bool) [with S = const xt::svector, true>&; D = xt::xtensor_container >, 1, xt::layout_type::dynamic, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59, @@ -8638,54 +8671,12 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_90()': -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:652:9: note: in expansion of macro 'TEST_OPT_AVERAGE' - 652 | TEST_OPT_AVERAGE(feats.m_simple_optional_assembly); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:633:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 633 | xt::xarray weights = {2, 0}; \ - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:652:9: note: in expansion of macro 'TEST_OPT_AVERAGE' - 652 | TEST_OPT_AVERAGE(feats.m_simple_optional_assembly); - | ^~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xstrided_view, double, std::array >&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::flat_adaptor_getter, double, std::array >&, xt::layout_type::row_major> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, double, std::array >&, xt::svector, true>, xt::layout_type::dynamic, flat_adaptor_getter, double, std::array >&, xt::layout_type::row_major> >, void>; E = xt::xstrided_view, double, std::array >&, xt::svector, true>, xt::layout_type::dynamic, flat_adaptor_getter, double, std::array >&, xt::layout_type::row_major> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_137()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:899:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 899 | xt::xarray x = {0.0, 1.0, 2.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:900:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 900 | xt::xarray y = {2.0, 1.0, 0.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >; size_type = unsigned int]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 - 170 | It strided_data_end(const C& c, It begin, layout_type l, size_type offset) - | ^~~~~~~~~~~~~~~~ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', - inlined from 'xt::xcontainer::container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:741:30, - inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, - inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:699:21, - inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, - inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 - 340 | return strided_data_end(*this, begin, l, offset); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', - inlined from 'xt::xcontainer::container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:741:30, - inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, - inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:699:21, - inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, - inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 - 340 | return strided_data_end(*this, begin, l, offset); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, inlined from 'void xt::xstrided_container::resize(S&&, bool) [with S = const xt::svector, true>&; D = xt::xtensor_container >, 1, xt::layout_type::dynamic, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59, @@ -8764,30 +8755,18 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:93:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 93 | xt::xarray arr = {5., 6.}; | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_143()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:932:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 932 | xt::xarray expected = {0., 0.78539816, 1.57079633, -0.78539816, 0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:960:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 960 | }; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp: In function 'void xt::DOCTEST_ANON_FUNC_129()': -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:824:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 824 | xt::xarray expected1 = {1.5, 2.5, 3.5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xmath.cpp:827:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 827 | xt::xarray expected2 = {2.0, 8.0}; - | ^ -[ 80%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrides.cpp -[ 80%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp -[ 81%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp -[ 82%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_adaptor.cpp -[ 82%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_semantic.cpp +[ 82%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xshape.cpp +In file included from /usr/include/c++/13/vector:72: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, @@ -8798,405 +8777,139 @@ from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, from : -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:14: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 82%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:13: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, - from : -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_177()': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:756:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 756 | xt::xarray asrc = {1., 2.}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:760:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 760 | xt::xarray aexp = {3., 4.}; - | ^ -[ 83%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview_semantic.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 288 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 300 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 312 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 324 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 336 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 361 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 366 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 346 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 351 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_143() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:288:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 288 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_144() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:300:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 300 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_146() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:324:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 324 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_145() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:312:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 312 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_147() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:336:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 336 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_148() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:346:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 346 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:351:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 351 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_TMP_149() [with TypeParam = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:361:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 361 | container_1d a = {1, 2, 3, 4, 5}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:366:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 366 | container_1d other = {1, 2, 3, 0, 0}; - | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp: In function 'void xt::DOCTEST_ANON_SUITE_131::DOCTEST_ANON_FUNC_179()': -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:771:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 771 | xt::xarray a = {1., 6.}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xoperation.cpp:772:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 772 | xt::xarray b = {2., 3.}; - | ^ -[ 83%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly.cpp -[ 83%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xutils.cpp -In file included from /usr/include/c++/13/vector:66, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, - from : -/usr/include/c++/13/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 675 | vector(initializer_list __l, - | ^~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, - from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 83%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd8.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_4()': -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:83:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 83 | std::vector data = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; - | ^ -[ 83%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp -[ 83%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:565:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 565 | std::vector data = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_72()': -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:977:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 977 | expected = {0, 1, 2, 3, 20, 21, 22, 23, 40, 41, 42, 43, 60, 61, 62, 63, 80, 81, 82, 83}; - | ^ -[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xscalar_semantic.cpp -In file included from /usr/include/c++/13/vector:72: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, const xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, const xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&>, void>; E = xt::xfunction, const xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xkeep_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xkeep_slice, xt::xdrop_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xkeep_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xall, xt::xstepped_range >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xshape.cpp -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice, xt::xdrop_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice, xt::xkeep_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xall, xt::xstepped_range >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': +/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 538 | __copy_move_a(_II __first, _II __last, _OI __result) + | ^~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 624 | copy(_II __first, _II __last, _OI __result) + | ^~~~ +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +[ 82%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrides.cpp +[ 83%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp +In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', + inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, + inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, + inlined from 'bool std::__equal_aux(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1227:31, + inlined from 'bool std::equal(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1557:30, + inlined from 'std::enable_if_t::value, bool> xt::operator==(const xexpression&, const xexpression&) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xtensor_container >, 0, xt::layout_type::row_major, xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33, + inlined from 'bool doctest::detail::eq(const L&, const R&) [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1474:5, + inlined from 'bool doctest::detail::RelationalComparator<0, L, R>::operator()(const L&, const R&) const [with L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1674:5, + inlined from 'bool doctest::detail::ResultBuilder::binary_assert(const L&, const R&) [with int comparison = 0; L = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 0, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /usr/include/doctest/doctest.h:1694:65: +/usr/include/c++/13/bits/stl_algobase.h:108:32: warning: argument 2 null where non-null expected [-Wnonnull] + 108 | return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/13/bits/stl_algobase.h:108:32: note: in a call to built-in function 'int __builtin_memcmp(const void*, const void*, unsigned int)' +In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', + inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, + inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, + inlined from 'auto xt::reduce(F&&, E&&, const I (&)[N], EVS) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple; typename std::enable_if::type> >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1075:9, + inlined from 'auto xt::sum(E&&, const I (&)[N], EVS) [with T = void; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; I = int; unsigned int N = 1; EVS = std::tuple]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:1840:5, + inlined from 'void xt::DOCTEST_ANON_FUNC_100()' at /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:790:65: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 263 | std::copy( + | ~~~~~~~~~^ + 264 | e.template cbegin(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 265 | e.template cend(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 266 | result.data() + | ~~~~~~~~~~~~~ + 267 | ); + | ~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, int, xt::xrange >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, int, xt::xrange >, void>; E = xt::xview >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, int, xt::xrange >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xall, xt::xall, xt::xstepped_range > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xall, xt::xall, xt::xstepped_range > >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xall, xt::xall, xt::xstepped_range > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xview, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xall, xt::xnewaxis > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xview, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xall, xt::xnewaxis > >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xview, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xall, xt::xnewaxis > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_86()': +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:640:9: note: in expansion of macro 'TEST_OPT_AVERAGE' + 640 | TEST_OPT_AVERAGE(feats.m_simple_array_of_optional); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:633:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 633 | xt::xarray weights = {2, 0}; \ + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:640:9: note: in expansion of macro 'TEST_OPT_AVERAGE' + 640 | TEST_OPT_AVERAGE(feats.m_simple_array_of_optional); + | ^~~~~~~~~~~~~~~~ +[ 83%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', + inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, + inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, + inlined from 'xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type):: [with auto:61 = xt::xstepper, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, + inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xt::xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >, xt::xstepper >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, + inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >, xstepper >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, + inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::multiplies; CT = {const xt::xarray_container, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, + inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, + inlined from 'xt::xreducer_stepper::xreducer_stepper(const xreducer_type&, size_type, bool, xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1687:19, + inlined from 'xt::xreducer::const_stepper xt::xreducer::stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1642:52, + inlined from 'xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const:: [with auto:47 = xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:793:42, + inlined from 'xt::xfunction::const_stepper xt::xfunction::build_stepper(Func&&, std::index_sequence) const [with Func = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const::&; unsigned int ...I = {0, 1}; F = xt::detail::divides; CT = {xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:884:58, + inlined from 'xt::xfunction::const_stepper xt::xfunction::stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; F = xt::detail::divides; CT = {xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:795:74, + inlined from 'xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const:: [with auto:47 = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:793:42, + inlined from 'xt::xfunction::const_stepper xt::xfunction::build_stepper(Func&&, std::index_sequence) const [with Func = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::stepper_end, true> >(const xt::svector, true>&, xt::layout_type) const::&; unsigned int ...I = {0, 1}; F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:884:58, + inlined from 'xt::xfunction::const_stepper xt::xfunction::stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:795:74, + inlined from 'xt::xconst_iterable::const_stepper xt::xconst_iterable::get_stepper_end(const S&, xt::layout_type) const [with S = xt::svector, true>; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:728:51, + inlined from 'xt::xconst_iterable::const_layout_iterator xt::xconst_iterable::get_cend(bool) const [with xt::layout_type L = xt::layout_type::row_major; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:697:97, + inlined from 'xt::xconst_iterable::const_layout_iterator xt::xconst_iterable::cend() const [with xt::layout_type L = xt::layout_type::row_major; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:501:47, + inlined from 'bool xt::all(E&&) [with E = xfunction >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, const xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:964:27: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 + 340 | return strided_data_end(*this, begin, l, offset); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_88()': +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:646:9: note: in expansion of macro 'TEST_OPT_AVERAGE' + 646 | TEST_OPT_AVERAGE(feats.m_simple_array_optional); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:633:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 633 | xt::xarray weights = {2, 0}; \ + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:646:9: note: in expansion of macro 'TEST_OPT_AVERAGE' + 646 | TEST_OPT_AVERAGE(feats.m_simple_array_optional); + | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xstorage.cpp:12: + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, + from : In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -9214,13 +8927,7 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/arm-linux-gnueabihf/c++/13/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, - from /usr/include/c++/13/string:43, - from /usr/include/c++/13/bits/locale_classes.h:40, - from /usr/include/c++/13/bits/ios_base.h:41, - from /usr/include/c++/13/streambuf:43, - from /usr/include/c++/13/bits/streambuf_iterator.h:35, - from /usr/include/c++/13/iterator:66, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:17: + from /usr/include/c++/13/string:43: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', inlined from 'void xt::svector::grow(size_type) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1343:45, inlined from 'void xt::svector::push_back(const T&) [with T = unsigned int; unsigned int N = 4; A = std::allocator; bool Init = true]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstorage.hpp:1033:17, @@ -9254,46 +8961,21 @@ /usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ -[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp -[ 85%] Linking CXX static library libtest_xtensor_core_lib.a -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/test_xtensor_core_lib.dir/cmake_clean_target.cmake -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_core_lib.dir/link.txt --verbose=1 -/usr/bin/ar qc libtest_xtensor_core_lib.a CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o -/usr/bin/ranlib libtest_xtensor_core_lib.a -make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' -[ 85%] Built target test_xtensor_core_lib -[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrides.cpp -In file included from /usr/include/c++/13/vector:62, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, - from /build/reproducible-path/xtensor-0.25.0/test/test_utils.hpp:8, - from /build/reproducible-path/xtensor-0.25.0/test/test_common_macros.hpp:11, - from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:10: -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': -/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 538 | __copy_move_a(_II __first, _II __last, _OI __result) - | ^~~~~~~~~~~~~ -/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 624 | copy(_II __first, _II __last, _OI __result) - | ^~~~ -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]': -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/usr/include/c++/13/bits/stl_algobase.h:624:5: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:10: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:737:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 737 | xarray a = {0, 1, 2, 3, 4, 5, 6, 7, 8}; - | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_90()': +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:632:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 632 | xtensor_optional expect = {1., 2., xtl::missing()}; \ + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:652:9: note: in expansion of macro 'TEST_OPT_AVERAGE' + 652 | TEST_OPT_AVERAGE(feats.m_simple_optional_assembly); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:633:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 633 | xt::xarray weights = {2, 0}; \ + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:652:9: note: in expansion of macro 'TEST_OPT_AVERAGE' + 652 | TEST_OPT_AVERAGE(feats.m_simple_optional_assembly); + | ^~~~~~~~~~~~~~~~ +[ 83%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp In function '_OI std::copy(_II, _II, _OI) [with _II = xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, array*, xt::layout_type::column_major>; _OI = double*]', inlined from 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22, inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 3, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28: @@ -9303,9 +8985,8 @@ 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoptional.hpp:22, - from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:26: +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:23, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) @@ -9319,8 +9000,23 @@ 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >; size_type = unsigned int]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 + 170 | It strided_data_end(const C& c, It begin, layout_type l, size_type offset) + | ^~~~~~~~~~~~~~~~ +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', + inlined from 'xt::xcontainer::container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:741:30, + inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, + inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:699:21, + inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, + inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 + 340 | return strided_data_end(*this, begin, l, offset); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:16: + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple >&>(xreducer_functors, detail::plus>&&, xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple >&)::; E = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple >&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 @@ -9335,6 +9031,15 @@ 267 | ); | ~ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', + inlined from 'xt::xcontainer::container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:741:30, + inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, + inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:699:21, + inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, + inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 + 340 | return strided_data_end(*this, begin, l, offset); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&, std::array&&, std::tuple&)::; E = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 4, xt::layout_type::row_major, xtensor_expression_tag>&; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 @@ -9377,7 +9082,6 @@ 267 | ); | ~ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:21: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) @@ -9386,42 +9090,99 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, - inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, - inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, - inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, - inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, - inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, - inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, - inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, - inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, - inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, - inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 - 607 | index_type shape = uninitialized_shape(size); - | ^~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; size_type = unsigned int]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 + 170 | It strided_data_end(const C& c, It begin, layout_type l, size_type offset) + | ^~~~~~~~~~~~~~~~ +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', + inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, + inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, + inlined from 'xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type):: [with auto:61 = xt::xstepper, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, + inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xt::xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >, xt::xstepper >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, + inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >, xstepper >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, + inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::multiplies; CT = {const xt::xarray_container, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, + inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, + inlined from 'xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::to_end(xt::layout_type):: [with auto:61 = xt::xreducer_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, + inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::to_end(xt::layout_type)::&; T = {xt::xreducer_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xstepper >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, + inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >::to_end(xt::layout_type)::&; T = {xreducer_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xstepper >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, + inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::divides; CT = {xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, + inlined from 'xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::to_end(xt::layout_type):: [with auto:61 = xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, + inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::to_end(xt::layout_type)::&; T = {xt::xfunction_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xstepper, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, + inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, const xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag>&>::to_end(xt::layout_type)::&; T = {xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >, xstepper, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, + inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, + inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 + 340 | return strided_data_end(*this, begin, l, offset); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_76()': +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:550:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 550 | xtensor expect0 = {0.0, 0.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:551:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 551 | xtensor expect1 = {-0.5, 0.5}; + | ^ +In lambda function, + inlined from 'void xt::DOCTEST_ANON_FUNC_76()' at /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:568:9: +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:566:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 566 | return xtensor({1, 2}); + | ^ +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', + inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, + inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, + inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&; X = const std::array&; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, + inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:700:21, + inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, + inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 + 340 | return strided_data_end(*this, begin, l, offset); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 83%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_adaptor.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_128()': +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1108:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 1108 | xt::xtensor a = {0, 1, 2, 3, 4, 5, 6, 7}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1109:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 1109 | xt::xtensor b = {0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5}; + | ^ +In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', + inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, + inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, std::array, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, + inlined from 'auto xt::reduce(F&&, E&&, X&&, EVS&&) [with F = xreducer_functors, detail::plus>; E = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, std::array, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; EVS = std::tuple&; typename std::enable_if >, detail::is_xreducer_functors_impl::type> >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1010:9, + inlined from 'auto xt::sum(E&&, X&&, EVS) [with T = void; E = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, std::array, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; EVS = std::tuple; typename std::enable_if >, xtl::negation::type> > >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:1840:5, + inlined from 'auto xt::average(E&&, W&&, X&&, EVS) [with T = void; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; W = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; X = std::array; EVS = std::tuple; typename std::enable_if, xtl::negation > >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:2006:103: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 + 263 | std::copy( + | ~~~~~~~~~^ + 264 | e.template cbegin(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 265 | e.template cend(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 266 | result.data() + | ~~~~~~~~~~~~~ + 267 | ); + | ~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_84()': +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:610:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 610 | auto avg0 = xt::average(a, xt::xarray{3, 9}, {0}); + | ^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:611:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 611 | auto avg1 = xt::average(a, xt::xarray{1, 2, 3, 4}, {1}); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:612:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 612 | auto avg_m1 = xt::average(a, xt::xarray{1, 2, 3, 4}, {-1}); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:613:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 613 | auto avg_d1 = xt::average(a, xt::xarray{1, 2, 3, 4}, {-1}, evaluation_strategy::immediate); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:616:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 616 | xtensor expect0 = {1.5, 1.75, 2.75, 1.75}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:617:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 617 | xtensor expect1 = {2.1, 2.0}; + | ^ In file included from /usr/include/c++/13/algorithm:60, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:13, from /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp:12: @@ -9452,33 +9213,6 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccumulator.hpp:19, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:27: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; size_type = unsigned int]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 - 170 | It strided_data_end(const C& c, It begin, layout_type l, size_type offset) - | ^~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', - inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, - inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, - inlined from 'xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type):: [with auto:61 = xt::xstepper, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, - inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xt::xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >, xt::xstepper >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, - inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type)::&; T = {xstepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >, xstepper >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, - inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::multiplies; CT = {const xt::xarray_container, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, - inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >; X = std::array; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, - inlined from 'xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::to_end(xt::layout_type):: [with auto:61 = xt::xreducer_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, - inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >::to_end(xt::layout_type)::&; T = {xt::xreducer_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xstepper >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, - inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >::to_end(xt::layout_type)::&; T = {xreducer_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xstepper >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, - inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::divides; CT = {xt::xreducer >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, - inlined from 'xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::to_end(xt::layout_type):: [with auto:61 = xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, - inlined from 'typename std::enable_if<(I < sizeof... (T)), void>::type xt::detail::for_each_impl(F&&, std::tuple<_Tp ...>&) [with unsigned int I = 0; F = xt::xfunction_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>::to_end(xt::layout_type)::&; T = {xt::xfunction_stepper >, plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >, xt::xstepper, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:162:14, - inlined from 'void xt::for_each(F&&, std::tuple<_Types ...>&) [with F = xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, const xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag>&>::to_end(xt::layout_type)::&; T = {xfunction_stepper >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >, xstepper, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag> >}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp:172:42, - inlined from 'void xt::xfunction_stepper::to_end(xt::layout_type) [with F = xt::detail::equal_to; CT = {const xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1116:17, - inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::xfunction_stepper >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 - 340 | return strided_data_end(*this, begin, l, offset); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -9538,28 +9272,6 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_76()': -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:550:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 550 | xtensor expect0 = {0.0, 0.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:551:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 551 | xtensor expect1 = {-0.5, 0.5}; - | ^ -In lambda function, - inlined from 'void xt::DOCTEST_ANON_FUNC_76()' at /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:568:9: -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:566:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 566 | return xtensor({1, 2}); - | ^ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', - inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, - inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, - inlined from 'void xt::xreducer_stepper::to_end(xt::layout_type) [with F = xt::xreducer_functors >, xt::detail::plus>; CT = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&; X = const std::array&; O = xt::reducer_options, std::tuple >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1776:25, - inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:700:21, - inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, - inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 - 340 | return strided_data_end(*this, begin, l, offset); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, @@ -9573,7 +9285,79 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7, + from : +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_semantic.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:737:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 737 | xarray a = {0, 1, 2, 3, 4, 5, 6, 7, 8}; + | ^ +[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp +[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview_semantic.cpp +In file included from /usr/include/c++/13/string:51, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/ios:44, + from /usr/include/c++/13/ostream:40, + from /usr/include/c++/13/iostream:41, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xstrided_view >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, svector, true>, xt::layout_type::dynamic, detail::inner_storage_getter >, 2, xt::layout_type::row_major, xtensor_expression_tag>&> >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::inner_storage_getter >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21: In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, inlined from 'void xt::xstrided_container::resize(S&&, bool) [with S = const xt::svector, true>&; D = xt::xtensor_container >, 1, xt::layout_type::dynamic, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59, @@ -9665,56 +9449,12 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_128()': -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1108:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 1108 | xt::xtensor a = {0, 1, 2, 3, 4, 5, 6, 7}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:1109:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 1109 | xt::xtensor b = {0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5}; - | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xstrided_view, double, std::array >&, xt::svector, true>, xt::layout_type::dynamic, xt::detail::flat_adaptor_getter, double, std::array >&, xt::layout_type::row_major> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, double, std::array >&, xt::svector, true>, xt::layout_type::dynamic, flat_adaptor_getter, double, std::array >&, xt::layout_type::row_major> >, void>; E = xt::xstrided_view, double, std::array >&, xt::svector, true>, xt::layout_type::dynamic, flat_adaptor_getter, double, std::array >&, xt::layout_type::row_major> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In function 'void xt::copy_to_reduced(F&, const E&, R&) [with F = reduce_immediate, detail::plus>, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>, std::array, std::tuple&>(xreducer_functors, detail::plus>&&, xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&&, std::array&&, std::tuple&)::; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; R = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; typename std::enable_if >, int>::type = 0]', - inlined from 'auto xt::reduce_immediate(F&&, E&&, X&&, O&&) [with F = xreducer_functors, detail::plus>; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:388:28, - inlined from 'auto xt::detail::reduce_impl(F&&, E&&, X&&, xt::evaluation_strategy::immediate_type, O&&) [with F = xt::xreducer_functors, plus>; E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, std::array, xt::layout_type::row_major, flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; O = std::tuple&]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:961:13, - inlined from 'auto xt::reduce(F&&, E&&, X&&, EVS&&) [with F = xreducer_functors, detail::plus>; E = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, std::array, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; EVS = std::tuple&; typename std::enable_if >, detail::is_xreducer_functors_impl::type> >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:1010:9, - inlined from 'auto xt::sum(E&&, X&&, EVS) [with T = void; E = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, std::array, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>, xt::layout_type::row_major> > >; X = std::array; EVS = std::tuple; typename std::enable_if >, xtl::negation::type> > >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:1840:5, - inlined from 'auto xt::average(E&&, W&&, X&&, EVS) [with T = void; E = xtensor_container >, 2, xt::layout_type::row_major, xtensor_expression_tag>&; W = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; X = std::array; EVS = std::tuple; typename std::enable_if, xtl::negation > >, int>::type = 0]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:2006:103: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 - 263 | std::copy( - | ~~~~~~~~~^ - 264 | e.template cbegin(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 265 | e.template cend(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 266 | result.data() - | ~~~~~~~~~~~~~ - 267 | ); - | ~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_84()': -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:610:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 610 | auto avg0 = xt::average(a, xt::xarray{3, 9}, {0}); - | ^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:611:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 611 | auto avg1 = xt::average(a, xt::xarray{1, 2, 3, 4}, {1}); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:612:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 612 | auto avg_m1 = xt::average(a, xt::xarray{1, 2, 3, 4}, {-1}); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:613:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 613 | auto avg_d1 = xt::average(a, xt::xarray{1, 2, 3, 4}, {-1}, evaluation_strategy::immediate); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:616:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 616 | xtensor expect0 = {1.5, 1.75, 2.75, 1.75}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:617:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 617 | xtensor expect1 = {2.1, 2.0}; - | ^ In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, inlined from 'void xt::xstrided_container::resize(S&&, bool) [with S = const xt::svector, true>&; D = xt::xtensor_container >, 1, xt::layout_type::dynamic, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59, @@ -9789,28 +9529,6 @@ /usr/include/xtl/xsequence.hpp:130:19: note: destination object 'ret' of size 4 130 | R ret; | ^~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_4()': -/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:93:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 93 | xt::xarray arr = {5., 6.}; - | ^ -[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_adaptor.cpp -[ 86%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_semantic.cpp -[ 86%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp -[ 86%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview_semantic.cpp -In file included from /usr/include/c++/13/vector:72: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -/usr/include/c++/13/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'constexpr int std::__memcmp(const _Tp*, const _Up*, size_t) [with _Tp = unsigned int; _Up = unsigned int]', inlined from 'static bool std::__equal::equal(const _Tp*, const _Tp*, const _Tp*) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/stl_algobase.h:1185:27, inlined from 'bool std::__equal_aux1(_II1, _II1, _II2) [with _II1 = const unsigned int*; _II2 = const unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:1219:43, @@ -9842,28 +9560,32 @@ 267 | ); | ~ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xreducer.hpp:263:22: note: parameter passing for argument of type 'xt::xiterator >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag> >, std::array*, xt::layout_type::column_major>' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_4()': +/build/reproducible-path/xtensor-0.25.0/test/test_xstrided_view.cpp:93:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 93 | xt::xarray arr = {5., 6.}; + | ^ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >, void>; E = xt::xfunction, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_86()': @@ -9879,7 +9601,7 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:640:9: note: in expansion of macro 'TEST_OPT_AVERAGE' 640 | TEST_OPT_AVERAGE(feats.m_simple_array_of_optional); | ^~~~~~~~~~~~~~~~ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', inlined from 'xt::xcontainer::const_container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) const [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:748:30, inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = const xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, inlined from 'xt::xfunction_stepper, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >::to_end(xt::layout_type):: [with auto:61 = xt::xstepper, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag> >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:1114:13, @@ -9899,7 +9621,7 @@ inlined from 'xt::xconst_iterable::const_layout_iterator xt::xconst_iterable::get_cend(bool) const [with xt::layout_type L = xt::layout_type::row_major; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:697:97, inlined from 'xt::xconst_iterable::const_layout_iterator xt::xconst_iterable::cend() const [with xt::layout_type L = xt::layout_type::row_major; D = xt::xfunction >, xt::detail::plus>, xt::xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>&, xt::xstrided_view >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::svector, true>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, xt::reducer_options, std::tuple > >, xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag> >&, const xt::xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xt::xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterable.hpp:501:47, inlined from 'bool xt::all(E&&) [with E = xfunction >, detail::plus>, xfunction, xtl::xdynamic_bitset > >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag>&, xstrided_view >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, svector, true>, xt::layout_type::row_major, detail::flat_adaptor_getter >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&, xt::layout_type::row_major> > >, std::array, reducer_options, std::tuple > >, xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag> >&, const xtensor_container, xtl::xdynamic_bitset > >, 1, xt::layout_type::row_major, xoptional_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoperation.hpp:964:27: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, true> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp: In function 'void xt::DOCTEST_ANON_FUNC_88()': @@ -9928,41 +9650,45 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xreducer.cpp:652:9: note: in expansion of macro 'TEST_OPT_AVERAGE' 652 | TEST_OPT_AVERAGE(feats.m_simple_optional_assembly); | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >; size_type = unsigned int]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp: In function 'It xt::strided_data_end(const C&, It, layout_type, size_type) [with C = xcontainer, xtl::xdynamic_bitset >, xt::layout_type::row_major, svector, true>, xoptional_expression_tag> >; It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >; size_type = unsigned int]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrides.hpp:170:8: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 170 | It strided_data_end(const C& c, It begin, layout_type l, size_type offset) | ^~~~~~~~~~~~~~~~ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', inlined from 'xt::xcontainer::container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:741:30, inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:699:21, inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', +[ 84%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xstrides.cpp +[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xutils.cpp +In member function 'It xt::xcontainer::data_xend_impl(It, xt::layout_type, size_type) const [with It = xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >; D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]', inlined from 'xt::xcontainer::container_iterator xt::xcontainer::data_xend(xt::layout_type, size_type) [with D = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:741:30, inlined from 'void xt::xstepper::to_end(xt::layout_type) [with C = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:549:30, inlined from 'void xt::stepper_assigner::to_end(xt::layout_type) [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:699:21, inlined from 'static void xt::stepper_tools::increment_stepper(S&, IT&, const ST&) [with S = xt::stepper_assigner, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>, xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >, xt::layout_type::row_major>; IT = xt::svector, true>; ST = xt::svector, true>; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xiterator.hpp:642:27, inlined from 'void xt::stepper_assigner::run() [with E1 = xt::xarray_container, xtl::xdynamic_bitset >, xt::layout_type::row_major, xt::svector, true>, xt::xoptional_expression_tag>; E2 = xt::xreducer >, xt::detail::plus>, const xt::xarray_container, std::allocator > >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, const std::array&, xt::reducer_options, std::tuple > >; xt::layout_type L = xt::layout_type::row_major]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:671:48: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:340:32: note: parameter passing for argument of type 'xtl::xoptional_iterator<__gnu_cxx::__normal_iterator > >, xtl::xbitset_iterator, false> >' changed in GCC 7.1 340 | return strided_data_end(*this, begin, l, offset); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xutils.cpp -[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o +[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd8.cpp -[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o +[ 85%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor.cpp +[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:24: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadapt.cpp +[ 86%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_adaptor.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp:11: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 @@ -9975,8 +9701,14 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xaccumulator.cpp:71:92: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 71 | 464., 478., 510., 515., 538., 549., 578., 595., 630.}; | ^ -[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_strided_assign.cpp +[ 86%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xadapt.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_72()': +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:977:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 977 | expected = {0, 1, 2, 3, 20, 21, 22, 23, 40, 41, 42, 43, 60, 61, 62, 63, 80, 81, 82, 83}; + | ^ +[ 86%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xtensor_semantic.cpp In file included from /usr/include/c++/13/array:43, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13, from /build/reproducible-path/xtensor-0.25.0/test/test_xadapt.cpp:10: @@ -10046,16 +9778,119 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xassign.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_72()': -/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:977:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 977 | expected = {0, 1, 2, 3, 20, 21, 22, 23, 40, 41, 42, 43, 60, 61, 62, 63, 80, 81, 82, 83}; - | ^ -[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_iterator.cpp -[ 89%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_slice_iterator.cpp +In file included from /usr/include/c++/13/string:51, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/ios:44, + from /usr/include/c++/13/ostream:40, + from /usr/include/c++/13/iostream:41, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, + from : +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::multiplies; CT = {xt::xscalar, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In static member function 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_and, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_and; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::bitwise_or, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::bitwise_or; CT = {const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 1, xt::layout_type::row_major, xtensor_expression_tag>&, const xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_strided_assign.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:60, from /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:10: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', @@ -10088,6 +9923,32 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, + from : +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 87%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp +[ 88%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xview_semantic.cpp +[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xassign.cpp +[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_iterator.cpp +[ 89%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xaxis_slice_iterator.cpp [ 89%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xbuffer_adaptor.cpp [ 89%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o @@ -10096,6 +9957,8 @@ cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xchunked_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xchunked_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xchunked_view.cpp [ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp +[ 90%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xutils.cpp [ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xcsv.cpp In file included from /usr/include/c++/13/vector:72, @@ -10115,32 +9978,72 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp -[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdynamic_view.cpp +In file included from /usr/include/c++/13/vector:66, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5, + from : +/usr/include/c++/13/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/stl_vector.h:675:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 675 | vector(initializer_list __l, + | ^~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:16: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >, std::allocator > > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t >, 1>' {aka 'std::initializer_list > >'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 90%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -Winvalid-pch -include /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o -MF CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o.d -o CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd8.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:14: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:16: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >, std::allocator > > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t >, 1>' {aka 'std::initializer_list > >'} changed in GCC 7.1 +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, + from /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': /build/reproducible-path/xtensor-0.25.0/test/test_xdatesupport.cpp:48:82: note: parameter passing for argument of type 'std::initializer_list > >' changed in GCC 7.1 48 | xt::xarray durations({days{300}, days{400}, days{600}, days{10000}}); | ^ +[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xdynamic_view.cpp +[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoffset_view.hpp:15, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcomplex.hpp:24, + from /build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp:11: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_4()': +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:83:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 83 | std::vector data = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp: In function 'void xt::DOCTEST_ANON_FUNC_6()': +/build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp:140:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 140 | xt::xtensor rhs = {4.0, 5.0}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp: In function 'void xt::DOCTEST_ANON_FUNC_24()': /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:229:109: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 229 | xarray> e = {c_t(0, 1), c_t(0, inf), c_t(-inf, 2), c_t(inf, -inf), c_t(0, -inf)}; | ^ -[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_52()': +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:565:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 565 | std::vector data = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; + | ^ /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': /build/reproducible-path/xtensor-0.25.0/test/test_xcomplex.cpp:218:95: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 218 | xarray> e = {c_t(0, 1), c_t(0, nan), c_t(-nan, 2), c_t(nan, -nan)}; | ^ +[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfixed.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: @@ -10172,18 +10075,29 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunctor_view.hpp:26, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xoffset_view.hpp:15, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcomplex.hpp:24, - from /build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp:11: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp: In function 'void xt::DOCTEST_ANON_FUNC_6()': -/build/reproducible-path/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp:140:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 140 | xt::xtensor rhs = {4.0, 5.0}; - | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp: In function 'void xt::DOCTEST_ANON_FUNC_72()': +/build/reproducible-path/xtensor-0.25.0/test/test_xview.cpp:977:99: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 977 | expected = {0, 1, 2, 3, 20, 21, 22, 23, 40, 41, 42, 43, 60, 61, 62, 63, 80, 81, 82, 83}; + | ^ +[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18, + from /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:16: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Method = xt::sorting_method]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33: required from 'auto xt::detail::flatten_argsort_impl(const xt::xexpression&, Method) [with E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64: required from 'auto xt::argsort(const xexpression&, std::ptrdiff_t, sorting_method) [with E = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = int]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52: required from here +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] + 297 | ConstRandomIt data_end, + | ~~~~~~~~~~~~~~^~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = unsigned int*; Compare = argsort_iter(double*, double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = double*; RandomIt = unsigned int*; Method = xt::sorting_method]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33: required from 'xt::argsort >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method):: [with auto:136 = unsigned int*; auto:137 = unsigned int*; auto:138 = double*; auto:139 = double*]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:110:20: required from 'void xt::detail::call_over_leading_axis(E1&, E2&, F&&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; E2 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = const xt::argsort >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::&]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39: required from 'auto xt::argsort(const xexpression&, std::ptrdiff_t, sorting_method) [with E = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = int]' +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52: required from here +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -10205,29 +10119,6 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xfixed.cpp -[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp -[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xpad.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18, - from /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:16: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Method = xt::sorting_method]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33: required from 'auto xt::detail::flatten_argsort_impl(const xt::xexpression&, Method) [with E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; R = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64: required from 'auto xt::argsort(const xexpression&, std::ptrdiff_t, sorting_method) [with E = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = int]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52: required from here -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] - 297 | ConstRandomIt data_end, - | ~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = unsigned int*; Compare = argsort_iter(double*, double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = double*; RandomIt = unsigned int*; Method = xt::sorting_method]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33: required from 'xt::argsort >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method):: [with auto:136 = unsigned int*; auto:137 = unsigned int*; auto:138 = double*; auto:139 = double*]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:110:20: required from 'void xt::detail::call_over_leading_axis(E1&, E2&, F&&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; E2 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = const xt::argsort >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::&]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39: required from 'auto xt::argsort(const xexpression&, std::ptrdiff_t, sorting_method) [with E = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = int]' -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52: required from here -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In function 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 313 | std::sort( @@ -10270,19 +10161,92 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here 322 | case (sorting_method::stable): | ^~~~ +In file included from /usr/include/c++/13/vector:72: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>, void>; E = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xpad.cpp +[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, const xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, const xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&>, void>; E = xt::xfunction, const xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xkeep_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xkeep_slice, xt::xdrop_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xkeep_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:14: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xall, xt::xstepped_range >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice, xt::xdrop_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xdrop_slice, xt::xdrop_slice, xt::xdrop_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:20: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice, xt::xkeep_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xall, xt::xstepped_range >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xall, xt::xstepped_range >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, @@ -10363,6 +10327,19 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice >, void>; E = xt::xview >, 3, xt::layout_type::row_major, xt::xtensor_expression_tag>&, xt::xkeep_slice, xt::xkeep_slice >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /usr/include/c++/13/array:43, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13, + from /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:10: +/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]': +/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 + 538 | __copy_move_a(_II __first, _II __last, _OI __result) + | ^~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -10445,12 +10422,29 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:25:54: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 25 | xt::xtensor data = {1., 1., 2., 2.}; | ^ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xview >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, int, xt::xrange >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, int, xt::xrange >, void>; E = xt::xview >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, int, xt::xrange >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:56:68: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 56 | auto count = xt::histogram(data, size_t(2), xt::xtensor({1., 2., 1., 1.}), 0.5, 1.5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:67:53: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 67 | xt::xarray arr = {1., 1., 2., 2.}; | ^ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xall, xt::xall, xt::xstepped_range > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xall, xt::xall, xt::xstepped_range > >, void>; E = xt::xfunction >, 4, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xall, xt::xall, xt::xstepped_range > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, @@ -10477,40 +10471,12 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp: In function 'void xt::DOCTEST_ANON_FUNC_10()': -/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:112:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 112 | xt::xtensor a = xt::bin_items(11, xt::xtensor{0.25, 0.25, 0.25, 0.25}); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp: In function 'void xt::DOCTEST_ANON_FUNC_8()': -/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:105:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 105 | xt::xtensor a = xt::bin_items(11, xt::xtensor{0.9, 0.0, 0.0, 0.1}); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:72, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:21, - from /build/reproducible-path/xtensor-0.25.0/test/test_xpad.cpp:13: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xview, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xall, xt::xnewaxis > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xview, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xall, xt::xnewaxis > >, void>; E = xt::xfunction, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xview, xt::layout_type::row_major, true, xt::xtensor_expression_tag>&, xt::xall, xt::xnewaxis > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/c++/13/array:43, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:13, - from /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:10: -/usr/include/c++/13/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]': -/usr/include/c++/13/bits/stl_algobase.h:538:5: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 - 538 | __copy_move_a(_II __first, _II __last, _OI __result) - | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_OI std::copy(_II, _II, _OI) [with _II = const double*; _OI = xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, array, true>, 3> >, false>, array*, xt::layout_type::row_major>]', inlined from 'void xt::xindex_view::assign_temporary_impl(temporary_type&&) [with CT = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&; I = std::array, true>, 3>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xindex_view.hpp:324:18: /usr/include/c++/13/bits/stl_algobase.h:633:14: note: parameter passing for argument of type 'xt::xiterator >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, true>, 3> >, false>, std::array*, xt::layout_type::row_major>' changed in GCC 7.1 @@ -10518,6 +10484,57 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/string:51, + from /usr/include/c++/13/bits/locale_classes.h:40, + from /usr/include/c++/13/bits/ios_base.h:41, + from /usr/include/c++/13/ios:44, + from /usr/include/c++/13/ostream:40, + from /usr/include/c++/13/iostream:41, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexception.hpp:13: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22, + inlined from 'bool xt::xfunction::broadcast_shape(S&, bool) const [with S = std::array; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17, + inlined from 'xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&):: [with auto:73 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::; FF = xt::xexpression_assigner::resize >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>, xt::detail::plus, const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>(xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>&, const xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'static bool xt::xexpression_assigner::resize(E1&, const xt::xfunction&) [with E1 = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = xt::detail::plus; CT = {const xt::xview >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&}; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102, + inlined from 'static void xt::xexpression_assigner::assign_xexpression(E1&, const E2&) [with E1 = xt::xexpression >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag> >; E2 = xt::xexpression >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&> >; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40, + inlined from 'xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&):: [with auto:71 = xtl::identity]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62, + inlined from 'decltype(auto) xtl::mpl::static_if(std::false_type, const TF&, const FF&) [with TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:597:22, + inlined from 'decltype(auto) xtl::mpl::static_if(const TF&, const FF&) [with bool cond = false; TF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::; FF = xt::assign_xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag>, xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >(xexpression >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, const xexpression >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&> >&)::]' at /usr/include/xtl/xmeta_utils.hpp:603:29, + inlined from 'void xt::assign_xexpression(xexpression&, const xexpression&) [with E1 = xtensor_container >, 1, xt::layout_type::row_major, xtensor_expression_tag>; E2 = xfunction >, 2, xt::layout_type::row_major, xtensor_expression_tag>&, int, xrange >&, const xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>&>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58, + inlined from 'xt::xcontainer_semantic::derived_type& xt::xcontainer_semantic::assign_xexpression(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31, + inlined from 'xt::xsemantic_base::derived_type& xt::xsemantic_base::assign(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; D = xt::xtensor_container >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55, + inlined from 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:20: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp: In constructor 'xt::xtensor_container::xtensor_container(const xt::xexpression&) [with E = xt::xfunction >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&, int, xt::xrange >&, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&>; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 + 607 | index_type shape = uninitialized_shape(size); + | ^~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp: In function 'void xt::DOCTEST_ANON_FUNC_10()': +/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:112:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 112 | xt::xtensor a = xt::bin_items(11, xt::xtensor{0.25, 0.25, 0.25, 0.25}); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp: In function 'void xt::DOCTEST_ANON_FUNC_8()': +/build/reproducible-path/xtensor-0.25.0/test/test_xhistogram.cpp:105:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 105 | xt::xtensor a = xt::bin_items(11, xt::xtensor{0.9, 0.0, 0.0, 0.1}); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xinfo.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp: In function 'void xt::DOCTEST_ANON_FUNC_131()': /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:53:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 53 | xarray as = {3, 3, 3}; @@ -10538,35 +10555,35 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xindex_view.cpp:78:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 78 | v += xarray{1, 2, 3}; | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xinfo.cpp [ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xio.cpp [ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xlayout.cpp -[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmanipulation.cpp In file included from /usr/include/c++/13/vector:72, - from /usr/include/xtl/xsequence.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/test/test_xlayout.cpp:10: + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xexpression.hpp:15, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:21, + from /build/reproducible-path/xtensor-0.25.0/test/test_xpad.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1289 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: -/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmanipulation.cpp +[ 93%] Linking CXX static library libtest_xtensor_core_lib.a +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/test_xtensor_core_lib.dir/cmake_clean_target.cmake +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_core_lib.dir/link.txt --verbose=1 +/usr/bin/ar qc libtest_xtensor_core_lib.a CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o +/usr/bin/ranlib libtest_xtensor_core_lib.a +make[4]: Leaving directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' +[ 93%] Built target test_xtensor_core_lib +[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmasked_view.cpp In file included from /usr/include/c++/13/vector:72, from /build/reproducible-path/xtensor-0.25.0/test/test_xio.cpp:13: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': @@ -10609,17 +10626,24 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:29, - from /build/reproducible-path/xtensor-0.25.0/test/test_xmanipulation.cpp:14: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmasked_view.cpp +In file included from /usr/include/c++/13/vector:72, + from /usr/include/xtl/xsequence.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/test/test_xlayout.cpp:10: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, std::uniform_real_distribution >, double, std::array >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, - inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, std::uniform_real_distribution >, double, std::array >, xt::xscalar >, void>; E = xt::xfunction, std::uniform_real_distribution >, double, std::array >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::row_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xreducer, xt::detail::plus>, const xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, plus>, const xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >, void>; E = xt::xreducer, plus>, const xt::xarray_container >, xt::layout_type::column_major, xt::svector, true>, xt::xtensor_expression_tag>&, std::array, xt::reducer_options > >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ @@ -10639,8 +10663,22 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xfunction, std::uniform_real_distribution >, double, std::array >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, + inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer, std::uniform_real_distribution >, double, std::array >, xt::xscalar >, void>; E = xt::xfunction, std::uniform_real_distribution >, double, std::array >, xt::xscalar >]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: +/usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1289 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xrandom.hpp:29, + from /build/reproducible-path/xtensor-0.25.0/test/test_xmanipulation.cpp:14: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp: In constructor 'xt::xtensor_container::xtensor_container(xt::nested_initializer_list_t >::value_type, N>) [with EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:426:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 426 | inline xtensor_container::xtensor_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnan_functions.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xnan_functions.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xnan_functions.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xnan_functions.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp +[ 94%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnoalias.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -10862,17 +10900,8 @@ /usr/include/xtl/xsequence.hpp:130:19: note: destination object 'ret' of size 4 130 | R ret; | ^~~ -[ 94%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnoalias.cpp [ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnorm.cpp -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:21: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 [ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xoptional.cpp:15: @@ -10884,32 +10913,19 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: note: parameter passing for argument of type 'xtl::xoptional, true> >' changed in GCC 7.1 274 | fn.update(view()); | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:228:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 228 | xarray eaN0 = {0.0, 0.25, 0.0, 0.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:229:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 229 | xarray eaN1 = {3600.0, 2.0 / 3.0, 8.0 / 9.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:194:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 194 | xarray eaN0 = {1.0, 1.5, 123, 3}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:195:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 195 | xarray eaN1 = {63.0, 2.0, 5.0 / 3.0}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:211:80: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 211 | xarray> ecN0 = {1.0 + 0.0i, 1.0 + 0.5i, 3.0 + 2.0i}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:212:76: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 - 212 | xarray> ecN1 = {1.0 + 1.0i, (5.0 + 1.0i) / 3.0}; - | ^ [ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly_adaptor.cpp [ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:21: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xset_operation.cpp +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector, std::allocator > >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t, 1>' {aka 'std::initializer_list >'} changed in GCC 7.1 [ 96%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp [ 96%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o @@ -10925,8 +10941,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:148:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 148 | xarray a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; | ^ -[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp: In function 'void xt::DOCTEST_ANON_FUNC_6()': /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:169:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 169 | xarray w = {1, 0, 2, 0, 1, 0, 1, 0, 2, 0, 1, 0}; @@ -10938,8 +10952,12 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xrandom.cpp:204:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 204 | a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; | ^ +[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp [ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xsimd.cpp +[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xvectorize.cpp In file included from /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:18: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32: required from 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Method = xt::sorting_method]' @@ -11006,10 +11024,58 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39: required from 'auto xt::argsort(const xexpression&, std::ptrdiff_t, sorting_method) [with E = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; std::ptrdiff_t = int]' /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:176:9: required from here /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter 'data_end' [-Wunused-parameter] -[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xvectorize.cpp [ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp +In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, + from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:15: +In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', + inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, + inlined from 'static xt::xtensor_container xt::xtensor_container::from_shape(S&&) [with S = const xt::svector, true>&; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:547:64, + inlined from 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:3030:14: +/usr/include/xtl/xsequence.hpp:132:24: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized] + 132 | return ret; + | ^~~ +/usr/include/xtl/xsequence.hpp: In function 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]': +/usr/include/xtl/xsequence.hpp:130:19: note: 'ret' declared here + 130 | R ret; + | ^~~ +In file included from /usr/include/c++/13/algorithm:60, + from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:13: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, + inlined from 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]' at /usr/include/xtl/xsequence.hpp:131:26, + inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, + inlined from 'static xt::xtensor_container xt::xtensor_container::from_shape(S&&) [with S = const xt::svector, true>&; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:547:64, + inlined from 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:3030:14: +/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] + 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/xtl/xsequence.hpp: In function 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]': +/usr/include/xtl/xsequence.hpp:130:19: note: destination object 'ret' of size 4 + 130 | R ret; + | ^~~ +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': +/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:40:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 40 | 0.4507143064099162, 0.4699098521619943}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:48:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 48 | 0.1842330265121569, -0.0598475062603987}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:101:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 101 | }; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:117:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 117 | }; + | ^ +[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_broadcast_view.cpp /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In function 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const int*; RandomIt = unsigned int*; Compare = argsort_iter(const int*, const int*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 313 | std::sort( @@ -11220,66 +11286,36 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here 322 | case (sorting_method::stable): | ^~~~ -In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, - from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:15: -In static member function 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]', - inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, - inlined from 'static xt::xtensor_container xt::xtensor_container::from_shape(S&&) [with S = const xt::svector, true>&; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:547:64, - inlined from 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:3030:14: -/usr/include/xtl/xsequence.hpp:132:24: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized] - 132 | return ret; - | ^~~ -/usr/include/xtl/xsequence.hpp: In function 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]': -/usr/include/xtl/xsequence.hpp:130:19: note: 'ret' declared here - 130 | R ret; - | ^~~ -In file included from /usr/include/c++/13/algorithm:60, - from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:13: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned int; _Up = unsigned int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, - inlined from 'static R xtl::detail::sequence_forwarder_impl::forward(const T&) [with T = xt::svector, true>; R = std::array; A = xt::svector, true>; E = void]' at /usr/include/xtl/xsequence.hpp:131:26, - inlined from 'decltype(auto) xtl::forward_sequence(typename std::remove_reference<_Arg>::type&) [with R = std::array; A = const xt::svector, true>&]' at /usr/include/xtl/xsequence.hpp:174:34, - inlined from 'static xt::xtensor_container xt::xtensor_container::from_shape(S&&) [with S = const xt::svector, true>&; EC = xt::uvector >; unsigned int N = 1; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xtensor.hpp:547:64, - inlined from 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmath.hpp:3030:14: -/usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' writing between 5 and 2147483647 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] - 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/xtl/xsequence.hpp: In function 'auto xt::interp(const E1&, const E2&, const E3&, T, T) [with E1 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E2 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; E3 = xarray_container >, xt::layout_type::row_major, svector, true>, xtensor_expression_tag>; T = double]': -/usr/include/xtl/xsequence.hpp:130:19: note: destination object 'ret' of size 4 - 130 | R ret; - | ^~~ -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_broadcast_view.cpp -/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp: In function 'void xt::DOCTEST_ANON_FUNC_2()': -/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:40:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 40 | 0.4507143064099162, 0.4699098521619943}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:48:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 48 | 0.1842330265121569, -0.0598475062603987}; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:101:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 101 | }; - | ^ -/build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:117:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 117 | }; - | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_22()': +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:228:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 228 | xarray eaN0 = {0.0, 0.25, 0.0, 0.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:229:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 229 | xarray eaN1 = {3600.0, 2.0 / 3.0, 8.0 / 9.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp: In function 'void xt::DOCTEST_ANON_FUNC_20()': +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:194:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 194 | xarray eaN0 = {1.0, 1.5, 123, 3}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:195:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 195 | xarray eaN1 = {63.0, 2.0, 5.0 / 3.0}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:211:80: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 211 | xarray> ecN0 = {1.0 + 0.0i, 1.0 + 0.5i, 3.0 + 2.0i}; + | ^ +/build/reproducible-path/xtensor-0.25.0/test/test_xnan_functions.cpp:212:76: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 + 212 | xarray> ecN1 = {1.0 + 1.0i, (5.0 + 1.0i) / 3.0}; + | ^ [ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xmath_reducers.cpp +[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:20, from /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:10: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp In file included from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18, from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xhistogram.cpp:16: /build/reproducible-path/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of 'void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const double*; RandomIt = unsigned int*; Compare = argsort_iter(const double*, const double*, unsigned int*, unsigned int*, xt::sorting_method)::; Method = xt::sorting_method]': @@ -11452,8 +11488,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:491:86: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 491 | 1119., 1128., 1130., 1209., 1309., 1426.}; | ^ -[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_sfinae.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_18()': /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:277:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 277 | xarray d = {0, 1, 0}; @@ -11481,6 +11515,8 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:28:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 28 | xarray a1 = {2, 3, 1}; | ^ +[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_sfinae.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:18: @@ -11507,6 +11543,11 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In file included from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:13: +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': +/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 + 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void xt::detail::printer::value, void>::type>::update(const value_type&) [with T = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:421:34, inlined from 'void xt::detail::recurser_run(F&, const E&, xt::xstrided_slice_vector&, std::size_t) [with F = printer >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>, void>; E = xt::xtensor_container >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>]' at /build/reproducible-path/xtensor-0.25.0/include/xtensor/xio.hpp:274:26: @@ -11535,17 +11576,12 @@ /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:362:34: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 362 | xarray ex = {0, 1}; | ^ -[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xjson.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_12()': /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:183:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 183 | xarray ex = {1, 3, 4, 4, 4, 5}; | ^ -In file included from /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:13: -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp: In constructor 'xt::xarray_container::xarray_container(xt::nested_initializer_list_t >::value_type, 1>) [with EC = xt::uvector >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector, true>; Tag = xt::xtensor_expression_tag]': -/build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:392:12: note: parameter passing for argument of type 'xt::nested_initializer_list_t' {aka 'std::initializer_list'} changed in GCC 7.1 - 392 | inline xarray_container::xarray_container(nested_initializer_list_t t) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xjson.cpp /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_28()': /build/reproducible-path/xtensor-0.25.0/test/test_xsort.cpp:414:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 414 | 1119., 1128., 1130., 1209., 1309., 1426.}; @@ -11605,6 +11641,8 @@ /build/reproducible-path/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: destination object 'shape' of size 4 607 | index_type shape = uninitialized_shape(size); | ^~~~~ +[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17: @@ -11625,10 +11663,6 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp -[100%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_holder.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/nlohmann/json.hpp:32, from /build/reproducible-path/xtensor-0.25.0/test/test_xmime.cpp:12: @@ -11642,6 +11676,10 @@ /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[100%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xexpression_holder.cpp +[100%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o +cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp: In function 'void xt::DOCTEST_ANON_FUNC_8()': /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:374:111: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 374 | xarray py_q4 = {0.0050615838462187, 0.3169220051562777, 0.1014715428660321, 0.9900538501042633}; @@ -11661,8 +11699,6 @@ /build/reproducible-path/xtensor-0.25.0/test/test_extended_xsort.cpp:384:111: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 384 | xarray py_q9 = {0.0050615838462187, 0.3186581320732338, 0.1062723342158549, 0.9900538501042633}; | ^ -[100%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o -cd /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/xtensor-0.25.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/xtensor-0.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DXSIMD_ENABLE_XTL_COMPLEX=1 -march=native -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o -c /build/reproducible-path/xtensor-0.25.0/test/test_xnpy.cpp In file included from /usr/include/c++/13/vector:72, from /usr/include/xtl/xsequence.hpp:17, from /build/reproducible-path/xtensor-0.25.0/include/xtensor/xarray.hpp:17, @@ -11718,9 +11754,9 @@ decltype(auto) constexpr xt::argument(Args &&... args) Possible candidates: 'constexpr decltype(auto) argument(Args &&... args) noexcept' at line 262 of file /build/reproducible-path/xtensor-0.25.0/include/xtensor/xutils.hpp -sh: 1: latex: not found +sh: line 1: latex: command not found error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! -sh: 1: latex: not found +sh: line 1: latex: command not found error: Problems running latex. Check your installation or look for typos in _formulas_dark.tex and check _formulas_dark.log! /build/reproducible-path/xtensor-0.25.0/include/xtensor/xadapt.hpp:625: warning: argument 'shape' of command @param is not found in the argument list of xt::adapt(C &&pointer, const fixed_shape< X... > &) /build/reproducible-path/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:1120: warning: unable to resolve reference to 'e' for \ref command @@ -11816,17 +11852,17 @@ /usr/lib/python3/dist-packages/breathe/project.py:116: RemovedInSphinx80Warning: Sphinx 8 will drop support for representing paths as strings. Use "pathlib.Path" or "os.fspath" instead. self._default_build_dir = os.path.dirname(app.doctreedir.rstrip(os.sep)) loading intersphinx inventory from https://numpy.org/doc/stable/objects.inv... -loading intersphinx inventory from https://docs.scipy.org/doc/scipy/reference/objects.inv... -loading intersphinx inventory from https://xtensor-blas.readthedocs.io/en/stable/objects.inv... -loading intersphinx inventory from https://xtl.readthedocs.io/en/stable/objects.inv... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://numpy.org/doc/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='numpy.org', port=443): Max retries exceeded with url: /doc/stable/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +intersphinx inventory 'https://numpy.org/doc/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='numpy.org', port=443): Max retries exceeded with url: /doc/stable/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +loading intersphinx inventory from https://docs.scipy.org/doc/scipy/reference/objects.inv... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://xtl.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='xtl.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +intersphinx inventory 'https://docs.scipy.org/doc/scipy/reference/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.scipy.org', port=443): Max retries exceeded with url: /doc/scipy/reference/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +loading intersphinx inventory from https://xtensor-blas.readthedocs.io/en/stable/objects.inv... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://docs.scipy.org/doc/scipy/reference/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.scipy.org', port=443): Max retries exceeded with url: /doc/scipy/reference/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +intersphinx inventory 'https://xtensor-blas.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='xtensor-blas.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +loading intersphinx inventory from https://xtl.readthedocs.io/en/stable/objects.inv... WARNING: failed to reach any of the inventories with the following issues: -intersphinx inventory 'https://xtensor-blas.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='xtensor-blas.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) +intersphinx inventory 'https://xtl.readthedocs.io/en/stable/objects.inv' not fetchable due to : HTTPSConnectionPool(host='xtl.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))) building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 105 source files that are out of date @@ -12501,10 +12537,10 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/xtensor-0.25.0' CTEST_OUTPUT_ON_FAILURE=1 dh_auto_test -- xtest - cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=--verbose ARGS\+=-j3 xtest + cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=--verbose ARGS\+=-j4 xtest make[2]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 +/usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl Test project /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf @@ -12532,6 +12568,12 @@ 3: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xarray 3: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 3: Test timeout computed to be: 10000000 +test 4 + Start 4: test_xblockwise_reducer + +4: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xblockwise_reducer +4: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +4: Test timeout computed to be: 10000000 1: [doctest] doctest version is "2.4.11" 1: [doctest] run with "--help" for options 1: Built without XSIMD @@ -12546,40 +12588,27 @@ 2: [doctest] test cases: 17 | 17 passed | 0 failed | 0 skipped 2: [doctest] assertions: 205 | 205 passed | 0 failed | 2: [doctest] Status: SUCCESS! - 1/80 Test #1: test_xadaptor_semantic ............ Passed 0.02 sec -test 4 - Start 4: test_xblockwise_reducer - -4: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xblockwise_reducer -4: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -4: Test timeout computed to be: 10000000 - 2/80 Test #2: test_xarray_adaptor ............... Passed 0.01 sec + 1/80 Test #1: test_xadaptor_semantic ............ Passed 0.01 sec test 5 Start 5: test_xbroadcast 5: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xbroadcast 5: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 5: Test timeout computed to be: 10000000 -3: [doctest] doctest version is "2.4.11" -3: [doctest] run with "--help" for options -3: =============================================================================== -3: [doctest] test cases: 36 | 36 passed | 0 failed | 0 skipped -3: [doctest] assertions: 298 | 298 passed | 0 failed | -3: [doctest] Status: SUCCESS! - 3/80 Test #3: test_xarray ....................... Passed 0.01 sec + 2/80 Test #2: test_xarray_adaptor ............... Passed 0.01 sec test 6 Start 6: test_xbuilder 6: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xbuilder 6: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 6: Test timeout computed to be: 10000000 -5: [doctest] doctest version is "2.4.11" -5: [doctest] run with "--help" for options -5: =============================================================================== -5: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped -5: [doctest] assertions: 38 | 38 passed | 0 failed | -5: [doctest] Status: SUCCESS! - 4/80 Test #5: test_xbroadcast ................... Passed 0.01 sec +3: [doctest] doctest version is "2.4.11" +3: [doctest] run with "--help" for options +3: =============================================================================== +3: [doctest] test cases: 36 | 36 passed | 0 failed | 0 skipped +3: [doctest] assertions: 298 | 298 passed | 0 failed | +3: [doctest] Status: SUCCESS! + 3/80 Test #3: test_xarray ....................... Passed 0.03 sec test 7 Start 7: test_xcontainer_semantic @@ -12592,26 +12621,39 @@ 6: [doctest] test cases: 32 | 32 passed | 0 failed | 0 skipped 6: [doctest] assertions: 209 | 209 passed | 0 failed | 6: [doctest] Status: SUCCESS! - 5/80 Test #6: test_xbuilder ..................... Passed 0.01 sec +5: [doctest] doctest version is "2.4.11" +5: [doctest] run with "--help" for options +5: =============================================================================== +5: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped +5: [doctest] assertions: 38 | 38 passed | 0 failed | +5: [doctest] Status: SUCCESS! + 4/80 Test #6: test_xbuilder ..................... Passed 0.03 sec test 8 Start 8: test_xeval 8: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xeval 8: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 8: Test timeout computed to be: 10000000 + 5/80 Test #5: test_xbroadcast ................... Passed 0.04 sec +test 9 + Start 9: test_xexception + +9: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexception +9: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +9: Test timeout computed to be: 10000000 7: [doctest] doctest version is "2.4.11" 7: [doctest] run with "--help" for options 7: =============================================================================== 7: [doctest] test cases: 42 | 42 passed | 0 failed | 0 skipped 7: [doctest] assertions: 168 | 168 passed | 0 failed | 7: [doctest] Status: SUCCESS! - 6/80 Test #7: test_xcontainer_semantic .......... Passed 0.01 sec -test 9 - Start 9: test_xexception + 6/80 Test #7: test_xcontainer_semantic .......... Passed 0.02 sec +test 10 + Start 10: test_xexpression -9: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexception -9: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -9: Test timeout computed to be: 10000000 +10: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexpression +10: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +10: Test timeout computed to be: 10000000 8: [doctest] doctest version is "2.4.11" 8: [doctest] run with "--help" for options 8: =============================================================================== @@ -12619,12 +12661,12 @@ 8: [doctest] assertions: 106 | 106 passed | 0 failed | 8: [doctest] Status: SUCCESS! 7/80 Test #8: test_xeval ........................ Passed 0.01 sec -test 10 - Start 10: test_xexpression +test 11 + Start 11: test_xexpression_traits -10: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexpression -10: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -10: Test timeout computed to be: 10000000 +11: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexpression_traits +11: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +11: Test timeout computed to be: 10000000 9: [doctest] doctest version is "2.4.11" 9: [doctest] run with "--help" for options 9: =============================================================================== @@ -12632,32 +12674,19 @@ 9: [doctest] assertions: 4 | 4 passed | 0 failed | 9: [doctest] Status: SUCCESS! 8/80 Test #9: test_xexception ................... Passed 0.01 sec -test 11 - Start 11: test_xexpression_traits +test 12 + Start 12: test_xfunction -11: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexpression_traits -11: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -11: Test timeout computed to be: 10000000 +12: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xfunction +12: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +12: Test timeout computed to be: 10000000 10: [doctest] doctest version is "2.4.11" 10: [doctest] run with "--help" for options 10: =============================================================================== 10: [doctest] test cases: 5 | 5 passed | 0 failed | 0 skipped 10: [doctest] assertions: 27 | 27 passed | 0 failed | 10: [doctest] Status: SUCCESS! - 9/80 Test #10: test_xexpression .................. Passed 0.01 sec -test 12 - Start 12: test_xfunction - -12: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xfunction -12: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -12: Test timeout computed to be: 10000000 -11: [doctest] doctest version is "2.4.11" -11: [doctest] run with "--help" for options -11: =============================================================================== -11: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped -11: [doctest] assertions: 15 | 15 passed | 0 failed | -11: [doctest] Status: SUCCESS! -10/80 Test #11: test_xexpression_traits ........... Passed 0.01 sec + 9/80 Test #10: test_xexpression .................. Passed 0.02 sec test 13 Start 13: test_xfunc_on_xexpression @@ -12670,150 +12699,150 @@ 13: [doctest] test cases: 2 | 2 passed | 0 failed | 0 skipped 13: [doctest] assertions: 2 | 2 passed | 0 failed | 13: [doctest] Status: SUCCESS! -12: [doctest] doctest version is "2.4.11" -12: [doctest] run with "--help" for options -12: =============================================================================== -12: [doctest] test cases: 18 | 18 passed | 0 failed | 0 skipped -12: [doctest] assertions: 112 | 112 passed | 0 failed | -12: [doctest] Status: SUCCESS! -11/80 Test #12: test_xfunction .................... Passed 0.01 sec +10/80 Test #13: test_xfunc_on_xexpression ......... Passed 0.01 sec test 14 Start 14: test_xmultiindex_iterator 14: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmultiindex_iterator 14: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 14: Test timeout computed to be: 10000000 -12/80 Test #13: test_xfunc_on_xexpression ......... Passed 0.01 sec +11: [doctest] doctest version is "2.4.11" +11: [doctest] run with "--help" for options +11: =============================================================================== +11: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped +11: [doctest] assertions: 15 | 15 passed | 0 failed | +11: [doctest] Status: SUCCESS! +11/80 Test #11: test_xexpression_traits ........... Passed 0.03 sec test 15 Start 15: test_xiterator 15: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xiterator 15: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 15: Test timeout computed to be: 10000000 +12: [doctest] doctest version is "2.4.11" +12: [doctest] run with "--help" for options +12: =============================================================================== +12: [doctest] test cases: 18 | 18 passed | 0 failed | 0 skipped +12: [doctest] assertions: 112 | 112 passed | 0 failed | +12: [doctest] Status: SUCCESS! +4: [doctest] doctest version is "2.4.11" +4: [doctest] run with "--help" for options +4: =============================================================================== +4: [doctest] test cases: 29 | 29 passed | 0 failed | 0 skipped +4: [doctest] assertions: 672 | 672 passed | 0 failed | +4: [doctest] Status: SUCCESS! +12/80 Test #4: test_xblockwise_reducer ........... Passed 0.09 sec +test 16 + Start 16: test_xmath + +16: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmath +16: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +16: Test timeout computed to be: 10000000 +13/80 Test #12: test_xfunction .................... Passed 0.04 sec +test 17 + Start 17: test_xoperation + +17: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xoperation +17: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +17: Test timeout computed to be: 10000000 14: [doctest] doctest version is "2.4.11" 14: [doctest] run with "--help" for options 14: =============================================================================== 14: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped 14: [doctest] assertions: 5 | 5 passed | 0 failed | 14: [doctest] Status: SUCCESS! -13/80 Test #14: test_xmultiindex_iterator ......... Passed 0.01 sec -test 16 - Start 16: test_xmath +14/80 Test #14: test_xmultiindex_iterator ......... Passed 0.04 sec +test 18 + Start 18: test_xoptional_assembly -16: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmath -16: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -16: Test timeout computed to be: 10000000 +18: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xoptional_assembly +18: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +18: Test timeout computed to be: 10000000 15: [doctest] doctest version is "2.4.11" 15: [doctest] run with "--help" for options 15: =============================================================================== 15: [doctest] test cases: 33 | 33 passed | 0 failed | 0 skipped 15: [doctest] assertions: 317 | 317 passed | 0 failed | 15: [doctest] Status: SUCCESS! -14/80 Test #15: test_xiterator .................... Passed 0.01 sec -test 17 - Start 17: test_xoperation +15/80 Test #15: test_xiterator .................... Passed 0.03 sec +test 19 + Start 19: test_xreducer -17: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xoperation -17: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -17: Test timeout computed to be: 10000000 +19: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xreducer +19: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +19: Test timeout computed to be: 10000000 16: [doctest] doctest version is "2.4.11" 16: [doctest] run with "--help" for options 16: =============================================================================== 16: [doctest] test cases: 70 | 70 passed | 0 failed | 0 skipped 16: [doctest] assertions: 194 | 194 passed | 0 failed | 16: [doctest] Status: SUCCESS! -15/80 Test #16: test_xmath ........................ Passed 0.01 sec -test 18 - Start 18: test_xoptional_assembly - -18: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xoptional_assembly -18: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -18: Test timeout computed to be: 10000000 17: [doctest] doctest version is "2.4.11" 17: [doctest] run with "--help" for options 17: =============================================================================== 17: [doctest] test cases: 79 | 79 passed | 0 failed | 0 skipped 17: [doctest] assertions: 215 | 215 passed | 0 failed | 17: [doctest] Status: SUCCESS! -16/80 Test #17: test_xoperation ................... Passed 0.01 sec -test 19 - Start 19: test_xreducer - -19: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xreducer -19: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -19: Test timeout computed to be: 10000000 -4: [doctest] doctest version is "2.4.11" -4: [doctest] run with "--help" for options -4: =============================================================================== -4: [doctest] test cases: 29 | 29 passed | 0 failed | 0 skipped -4: [doctest] assertions: 672 | 672 passed | 0 failed | -4: [doctest] Status: SUCCESS! -18: [doctest] doctest version is "2.4.11" -18: [doctest] run with "--help" for options -18: =============================================================================== -18: [doctest] test cases: 24 | 24 passed | 0 failed | 0 skipped -18: [doctest] assertions: 217 | 217 passed | 0 failed | -18: [doctest] Status: SUCCESS! -17/80 Test #4: test_xblockwise_reducer ........... Passed 0.09 sec +16/80 Test #16: test_xmath ........................ Passed 0.04 sec test 20 Start 20: test_xscalar 20: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xscalar 20: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 20: Test timeout computed to be: 10000000 -18/80 Test #18: test_xoptional_assembly ........... Passed 0.02 sec +17/80 Test #17: test_xoperation ................... Passed 0.04 sec test 21 Start 21: test_xscalar_semantic 21: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xscalar_semantic 21: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 21: Test timeout computed to be: 10000000 -20: [doctest] doctest version is "2.4.11" -20: [doctest] run with "--help" for options -20: =============================================================================== -20: [doctest] test cases: 12 | 12 passed | 0 failed | 0 skipped -20: [doctest] assertions: 24 | 24 passed | 0 failed | -20: [doctest] Status: SUCCESS! -19/80 Test #20: test_xscalar ...................... Passed 0.01 sec +18: [doctest] doctest version is "2.4.11" +18: [doctest] run with "--help" for options +18: =============================================================================== +18: [doctest] test cases: 24 | 24 passed | 0 failed | 0 skipped +18: [doctest] assertions: 217 | 217 passed | 0 failed | +18: [doctest] Status: SUCCESS! +18/80 Test #18: test_xoptional_assembly ........... Passed 0.03 sec test 22 Start 22: test_xshape 22: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xshape 22: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 22: Test timeout computed to be: 10000000 -19: [doctest] doctest version is "2.4.11" -19: [doctest] run with "--help" for options -19: =============================================================================== -19: [doctest] test cases: 64 | 64 passed | 0 failed | 0 skipped -19: [doctest] assertions: 273 | 273 passed | 0 failed | -19: [doctest] Status: SUCCESS! -20/80 Test #19: test_xreducer ..................... Passed 0.02 sec -test 23 - Start 23: test_xstorage - -23: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xstorage -23: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -23: Test timeout computed to be: 10000000 21: [doctest] doctest version is "2.4.11" 21: [doctest] run with "--help" for options 21: =============================================================================== 21: [doctest] test cases: 16 | 16 passed | 0 failed | 0 skipped 21: [doctest] assertions: 64 | 64 passed | 0 failed | 21: [doctest] Status: SUCCESS! +19/80 Test #21: test_xscalar_semantic ............. Passed 0.01 sec +test 23 + Start 23: test_xstorage + +23: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xstorage +23: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +23: Test timeout computed to be: 10000000 22: [doctest] doctest version is "2.4.11" 22: [doctest] run with "--help" for options 22: =============================================================================== 22: [doctest] test cases: 4 | 4 passed | 0 failed | 0 skipped 22: [doctest] assertions: 10 | 10 passed | 0 failed | 22: [doctest] Status: SUCCESS! -21/80 Test #21: test_xscalar_semantic ............. Passed 0.02 sec +20/80 Test #22: test_xshape ....................... Passed 0.01 sec test 24 Start 24: test_xstrided_view 24: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xstrided_view 24: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 24: Test timeout computed to be: 10000000 -22/80 Test #22: test_xshape ....................... Passed 0.01 sec +20: [doctest] doctest version is "2.4.11" +20: [doctest] run with "--help" for options +20: =============================================================================== +20: [doctest] test cases: 12 | 12 passed | 0 failed | 0 skipped +20: [doctest] assertions: 24 | 24 passed | 0 failed | +20: [doctest] Status: SUCCESS! +21/80 Test #20: test_xscalar ...................... Passed 0.03 sec test 25 Start 25: test_xstrides @@ -12826,111 +12855,111 @@ 23: [doctest] test cases: 15 | 15 passed | 0 failed | 0 skipped 23: [doctest] assertions: 128 | 128 passed | 0 failed | 23: [doctest] Status: SUCCESS! -23/80 Test #23: test_xstorage ..................... Passed 0.01 sec +22/80 Test #23: test_xstorage ..................... Passed 0.01 sec test 26 Start 26: test_xtensor 26: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xtensor 26: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 26: Test timeout computed to be: 10000000 +25: [doctest] doctest version is "2.4.11" +25: [doctest] run with "--help" for options +25: =============================================================================== +25: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped +25: [doctest] assertions: 78 | 78 passed | 0 failed | +25: [doctest] Status: SUCCESS! 24: [doctest] doctest version is "2.4.11" 24: [doctest] run with "--help" for options 24: =============================================================================== 24: [doctest] test cases: 35 | 35 passed | 0 failed | 0 skipped 24: [doctest] assertions: 474 | 474 passed | 0 failed | 24: [doctest] Status: SUCCESS! -24/80 Test #24: test_xstrided_view ................ Passed 0.01 sec +23/80 Test #24: test_xstrided_view ................ Passed 0.01 sec test 27 Start 27: test_xtensor_adaptor 27: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xtensor_adaptor 27: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 27: Test timeout computed to be: 10000000 -25: [doctest] doctest version is "2.4.11" -25: [doctest] run with "--help" for options -25: =============================================================================== -25: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped -25: [doctest] assertions: 78 | 78 passed | 0 failed | -25: [doctest] Status: SUCCESS! -25/80 Test #25: test_xstrides ..................... Passed 0.01 sec +24/80 Test #25: test_xstrides ..................... Passed 0.01 sec test 28 Start 28: test_xtensor_semantic 28: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xtensor_semantic 28: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 28: Test timeout computed to be: 10000000 -27: [doctest] doctest version is "2.4.11" -27: [doctest] run with "--help" for options -27: =============================================================================== -27: [doctest] test cases: 17 | 17 passed | 0 failed | 0 skipped -27: [doctest] assertions: 203 | 203 passed | 0 failed | -27: [doctest] Status: SUCCESS! -26: [doctest] doctest version is "2.4.11" -26: [doctest] run with "--help" for options -26: =============================================================================== -26: [doctest] test cases: 37 | 37 passed | 0 failed | 0 skipped -26: [doctest] assertions: 328 | 328 passed | 0 failed | -26: [doctest] Status: SUCCESS! -26/80 Test #27: test_xtensor_adaptor .............. Passed 0.01 sec +19: [doctest] doctest version is "2.4.11" +19: [doctest] run with "--help" for options +19: =============================================================================== +19: [doctest] test cases: 64 | 64 passed | 0 failed | 0 skipped +19: [doctest] assertions: 273 | 273 passed | 0 failed | +19: [doctest] Status: SUCCESS! +25/80 Test #19: test_xreducer ..................... Passed 0.05 sec test 29 Start 29: test_xview 29: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xview 29: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 29: Test timeout computed to be: 10000000 -28: [doctest] doctest version is "2.4.11" -28: [doctest] run with "--help" for options -28: =============================================================================== -28: [doctest] test cases: 5 | 5 passed | 0 failed | 0 skipped -28: [doctest] assertions: 8 | 8 passed | 0 failed | -28: [doctest] Status: SUCCESS! -27/80 Test #26: test_xtensor ...................... Passed 0.02 sec +26: [doctest] doctest version is "2.4.11" +26: [doctest] run with "--help" for options +26: =============================================================================== +26: [doctest] test cases: 37 | 37 passed | 0 failed | 0 skipped +26: [doctest] assertions: 328 | 328 passed | 0 failed | +26: [doctest] Status: SUCCESS! +27: [doctest] doctest version is "2.4.11" +27: [doctest] run with "--help" for options +27: =============================================================================== +27: [doctest] test cases: 17 | 17 passed | 0 failed | 0 skipped +27: [doctest] assertions: 203 | 203 passed | 0 failed | +27: [doctest] Status: SUCCESS! +26/80 Test #26: test_xtensor ...................... Passed 0.03 sec test 30 Start 30: test_xview_semantic 30: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xview_semantic 30: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 30: Test timeout computed to be: 10000000 -28/80 Test #28: test_xtensor_semantic ............. Passed 0.01 sec +27/80 Test #27: test_xtensor_adaptor .............. Passed 0.03 sec test 31 Start 31: test_xutils 31: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xutils 31: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 31: Test timeout computed to be: 10000000 -29: [doctest] doctest version is "2.4.11" -29: [doctest] run with "--help" for options -29: =============================================================================== -29: [doctest] test cases: 73 | 73 passed | 0 failed | 0 skipped -29: [doctest] assertions: 474 | 474 passed | 0 failed | -29: [doctest] Status: SUCCESS! -29/80 Test #29: test_xview ........................ Passed 0.02 sec +30: [doctest] doctest version is "2.4.11" +30: [doctest] run with "--help" for options +30: =============================================================================== +30: [doctest] test cases: 22 | 22 passed | 0 failed | 0 skipped +30: [doctest] assertions: 72 | 72 passed | 0 failed | +30: [doctest] Status: SUCCESS! +28/80 Test #30: test_xview_semantic ............... Passed 0.01 sec test 32 Start 32: test_xsimd8 32: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xsimd8 32: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 32: Test timeout computed to be: 10000000 +28: [doctest] doctest version is "2.4.11" +28: [doctest] run with "--help" for options +28: =============================================================================== +28: [doctest] test cases: 5 | 5 passed | 0 failed | 0 skipped +28: [doctest] assertions: 8 | 8 passed | 0 failed | +28: [doctest] Status: SUCCESS! 31: [doctest] doctest version is "2.4.11" 31: [doctest] run with "--help" for options 31: =============================================================================== 31: [doctest] test cases: 10 | 10 passed | 0 failed | 0 skipped 31: [doctest] assertions: 46 | 46 passed | 0 failed | 31: [doctest] Status: SUCCESS! -30: [doctest] doctest version is "2.4.11" -30: [doctest] run with "--help" for options -30: =============================================================================== -30: [doctest] test cases: 22 | 22 passed | 0 failed | 0 skipped -30: [doctest] assertions: 72 | 72 passed | 0 failed | -30: [doctest] Status: SUCCESS! -30/80 Test #31: test_xutils ....................... Passed 0.01 sec +29/80 Test #28: test_xtensor_semantic ............. Passed 0.03 sec test 33 Start 33: main 33: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/main 33: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 33: Test timeout computed to be: 10000000 -31/80 Test #30: test_xview_semantic ............... Passed 0.02 sec +30/80 Test #31: test_xutils ....................... Passed 0.01 sec test 34 Start 34: test_xaccumulator @@ -12943,7 +12972,7 @@ 32: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped 32: [doctest] assertions: 0 | 0 passed | 0 failed | 32: [doctest] Status: SUCCESS! -32/80 Test #32: test_xsimd8 ....................... Passed 0.01 sec +31/80 Test #32: test_xsimd8 ....................... Passed 0.01 sec test 35 Start 35: test_xadapt @@ -12956,7 +12985,7 @@ 33: [doctest] test cases: 0 | 0 passed | 0 failed | 0 skipped 33: [doctest] assertions: 0 | 0 passed | 0 failed | 33: [doctest] Status: SUCCESS! -33/80 Test #33: main .............................. Passed 0.01 sec +32/80 Test #33: main .............................. Passed 0.01 sec test 36 Start 36: test_strided_assign @@ -12969,163 +12998,163 @@ 34: [doctest] test cases: 7 | 7 passed | 0 failed | 0 skipped 34: [doctest] assertions: 22 | 22 passed | 0 failed | 34: [doctest] Status: SUCCESS! -34/80 Test #34: test_xaccumulator ................. Passed 0.01 sec +33/80 Test #34: test_xaccumulator ................. Passed 0.01 sec test 37 Start 37: test_xassign 37: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xassign 37: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 37: Test timeout computed to be: 10000000 -35: [doctest] doctest version is "2.4.11" -35: [doctest] run with "--help" for options -35: =============================================================================== -35: [doctest] test cases: 29 | 29 passed | 0 failed | 0 skipped -35: [doctest] assertions: 79 | 79 passed | 0 failed | -35: [doctest] Status: SUCCESS! -35/80 Test #35: test_xadapt ....................... Passed 0.01 sec +29: [doctest] doctest version is "2.4.11" +29: [doctest] run with "--help" for options +29: =============================================================================== +29: [doctest] test cases: 73 | 73 passed | 0 failed | 0 skipped +29: [doctest] assertions: 474 | 474 passed | 0 failed | +29: [doctest] Status: SUCCESS! +34/80 Test #29: test_xview ........................ Passed 0.06 sec test 38 Start 38: test_xaxis_iterator 38: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xaxis_iterator 38: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 38: Test timeout computed to be: 10000000 -37: [doctest] doctest version is "2.4.11" -37: [doctest] run with "--help" for options -37: =============================================================================== -37: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped -37: [doctest] assertions: 6 | 6 passed | 0 failed | -37: [doctest] Status: SUCCESS! -36/80 Test #37: test_xassign ...................... Passed 0.01 sec -test 39 - Start 39: test_xaxis_slice_iterator - -39: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xaxis_slice_iterator -39: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -39: Test timeout computed to be: 10000000 -36: [doctest] doctest version is "2.4.11" -36: [doctest] run with "--help" for options -36: =============================================================================== -36: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped -36: [doctest] assertions: 34 | 34 passed | 0 failed | -36: [doctest] Status: SUCCESS! -37/80 Test #36: test_strided_assign ............... Passed 0.02 sec -test 40 - Start 40: test_xbuffer_adaptor - -40: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xbuffer_adaptor -40: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -40: Test timeout computed to be: 10000000 38: [doctest] doctest version is "2.4.11" 38: [doctest] run with "--help" for options 38: =============================================================================== 38: [doctest] test cases: 9 | 9 passed | 0 failed | 0 skipped 38: [doctest] assertions: 99 | 99 passed | 0 failed | 38: [doctest] Status: SUCCESS! +35/80 Test #38: test_xaxis_iterator ............... Passed 0.01 sec +test 39 + Start 39: test_xaxis_slice_iterator + +39: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xaxis_slice_iterator +39: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +39: Test timeout computed to be: 10000000 39: [doctest] doctest version is "2.4.11" 39: [doctest] run with "--help" for options 39: =============================================================================== 39: [doctest] test cases: 10 | 10 passed | 0 failed | 0 skipped 39: [doctest] assertions: 164 | 164 passed | 0 failed | 39: [doctest] Status: SUCCESS! -38/80 Test #38: test_xaxis_iterator ............... Passed 0.01 sec +36/80 Test #39: test_xaxis_slice_iterator ......... Passed 0.01 sec +test 40 + Start 40: test_xbuffer_adaptor + +40: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xbuffer_adaptor +40: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +40: Test timeout computed to be: 10000000 +40: [doctest] doctest version is "2.4.11" +40: [doctest] run with "--help" for options +40: =============================================================================== +40: [doctest] test cases: 13 | 13 passed | 0 failed | 0 skipped +40: [doctest] assertions: 29 | 29 passed | 0 failed | +40: [doctest] Status: SUCCESS! +37/80 Test #40: test_xbuffer_adaptor .............. Passed 0.01 sec test 41 Start 41: test_xchunked_array 41: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xchunked_array 41: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 41: Test timeout computed to be: 10000000 -39/80 Test #39: test_xaxis_slice_iterator ......... Passed 0.01 sec +41: [doctest] doctest version is "2.4.11" +41: [doctest] run with "--help" for options +41: =============================================================================== +41: [doctest] test cases: 4 | 4 passed | 0 failed | 0 skipped +41: [doctest] assertions: 10887 | 10887 passed | 0 failed | +41: [doctest] Status: SUCCESS! +37: [doctest] doctest version is "2.4.11" +37: [doctest] run with "--help" for options +37: =============================================================================== +37: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped +37: [doctest] assertions: 6 | 6 passed | 0 failed | +37: [doctest] Status: SUCCESS! +35: [doctest] doctest version is "2.4.11" +35: [doctest] run with "--help" for options +35: =============================================================================== +35: [doctest] test cases: 29 | 29 passed | 0 failed | 0 skipped +35: [doctest] assertions: 79 | 79 passed | 0 failed | +35: [doctest] Status: SUCCESS! +38/80 Test #35: test_xadapt ....................... Passed 0.06 sec test 42 Start 42: test_xchunked_view 42: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xchunked_view 42: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 42: Test timeout computed to be: 10000000 -40: [doctest] doctest version is "2.4.11" -40: [doctest] run with "--help" for options -40: =============================================================================== -40: [doctest] test cases: 13 | 13 passed | 0 failed | 0 skipped -40: [doctest] assertions: 29 | 29 passed | 0 failed | -40: [doctest] Status: SUCCESS! -40/80 Test #40: test_xbuffer_adaptor .............. Passed 0.01 sec +39/80 Test #37: test_xassign ...................... Passed 0.06 sec test 43 Start 43: test_xcomplex 43: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xcomplex 43: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 43: Test timeout computed to be: 10000000 -42: [doctest] doctest version is "2.4.11" -42: [doctest] run with "--help" for options -42: =============================================================================== -42: [doctest] test cases: 3 | 3 passed | 0 failed | 0 skipped -42: [doctest] assertions: 4 | 4 passed | 0 failed | -42: [doctest] Status: SUCCESS! -41/80 Test #42: test_xchunked_view ................ Passed 0.01 sec +40/80 Test #41: test_xchunked_array ............... Passed 0.03 sec test 44 Start 44: test_xcsv 44: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xcsv 44: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 44: Test timeout computed to be: 10000000 -43: [doctest] doctest version is "2.4.11" -43: [doctest] run with "--help" for options -43: =============================================================================== -43: [doctest] test cases: 20 | 20 passed | 0 failed | 0 skipped -43: [doctest] assertions: 56 | 56 passed | 0 failed | -43: [doctest] Status: SUCCESS! -42/80 Test #43: test_xcomplex ..................... Passed 0.01 sec +36: [doctest] doctest version is "2.4.11" +36: [doctest] run with "--help" for options +36: =============================================================================== +36: [doctest] test cases: 1 | 1 passed | 0 failed | 0 skipped +36: [doctest] assertions: 34 | 34 passed | 0 failed | +36: [doctest] Status: SUCCESS! +41/80 Test #36: test_strided_assign ............... Passed 0.07 sec test 45 Start 45: test_xdatesupport 45: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xdatesupport 45: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 45: Test timeout computed to be: 10000000 +42: [doctest] doctest version is "2.4.11" +42: [doctest] run with "--help" for options +42: =============================================================================== +42: [doctest] test cases: 3 | 3 passed | 0 failed | 0 skipped +42: [doctest] assertions: 4 | 4 passed | 0 failed | +42: [doctest] Status: SUCCESS! +42/80 Test #42: test_xchunked_view ................ Passed 0.02 sec +test 46 + Start 46: test_xdynamic_view + +46: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xdynamic_view +46: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +46: Test timeout computed to be: 10000000 44: [doctest] doctest version is "2.4.11" 44: [doctest] run with "--help" for options 44: =============================================================================== 44: [doctest] test cases: 3 | 3 passed | 0 failed | 0 skipped 44: [doctest] assertions: 3 | 3 passed | 0 failed | 44: [doctest] Status: SUCCESS! -43/80 Test #44: test_xcsv ......................... Passed 0.01 sec -test 46 - Start 46: test_xdynamic_view +43/80 Test #44: test_xcsv ......................... Passed 0.02 sec +test 47 + Start 47: test_xfunctor_adaptor -46: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xdynamic_view -46: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -46: Test timeout computed to be: 10000000 -41: [doctest] doctest version is "2.4.11" -41: [doctest] run with "--help" for options -41: =============================================================================== -41: [doctest] test cases: 4 | 4 passed | 0 failed | 0 skipped -41: [doctest] assertions: 10887 | 10887 passed | 0 failed | -41: [doctest] Status: SUCCESS! +47: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xfunctor_adaptor +47: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +47: Test timeout computed to be: 10000000 45: [doctest] doctest version is "2.4.11" 45: [doctest] run with "--help" for options 45: =============================================================================== 45: [doctest] test cases: 3 | 3 passed | 0 failed | 0 skipped 45: [doctest] assertions: 6 | 6 passed | 0 failed | 45: [doctest] Status: SUCCESS! -44/80 Test #41: test_xchunked_array ............... Passed 0.03 sec -test 47 - Start 47: test_xfunctor_adaptor - -47: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xfunctor_adaptor -47: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -47: Test timeout computed to be: 10000000 -46: [doctest] doctest version is "2.4.11" -46: [doctest] run with "--help" for options -46: =============================================================================== -46: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped -46: [doctest] assertions: 101 | 101 passed | 0 failed | -46: [doctest] Status: SUCCESS! -45/80 Test #45: test_xdatesupport ................. Passed 0.01 sec +43: [doctest] doctest version is "2.4.11" +43: [doctest] run with "--help" for options +43: =============================================================================== +43: [doctest] test cases: 20 | 20 passed | 0 failed | 0 skipped +43: [doctest] assertions: 56 | 56 passed | 0 failed | +43: [doctest] Status: SUCCESS! +44/80 Test #43: test_xcomplex ..................... Passed 0.04 sec test 48 Start 48: test_xfixed 48: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xfixed 48: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 48: Test timeout computed to be: 10000000 -46/80 Test #46: test_xdynamic_view ................ Passed 0.01 sec +45/80 Test #45: test_xdatesupport ................. Passed 0.04 sec test 49 Start 49: test_xhistogram @@ -13138,7 +13167,7 @@ 47: [doctest] test cases: 3 | 3 passed | 0 failed | 0 skipped 47: [doctest] assertions: 21 | 21 passed | 0 failed | 47: [doctest] Status: SUCCESS! -47/80 Test #47: test_xfunctor_adaptor ............. Passed 0.01 sec +46/80 Test #47: test_xfunctor_adaptor ............. Passed 0.02 sec test 50 Start 50: test_xpad @@ -13151,150 +13180,150 @@ 48: [doctest] test cases: 13 | 13 passed | 0 failed | 0 skipped 48: [doctest] assertions: 50 | 50 passed | 0 failed | 48: [doctest] Status: SUCCESS! -48/80 Test #48: test_xfixed ....................... Passed 0.01 sec -test 51 - Start 51: test_xindex_view - -51: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xindex_view -51: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -51: Test timeout computed to be: 10000000 49: [doctest] doctest version is "2.4.11" 49: [doctest] run with "--help" for options 49: =============================================================================== 49: [doctest] test cases: 5 | 5 passed | 0 failed | 0 skipped 49: [doctest] assertions: 25 | 25 passed | 0 failed | 49: [doctest] Status: SUCCESS! -50: [doctest] doctest version is "2.4.11" -50: [doctest] run with "--help" for options -50: =============================================================================== -50: [doctest] test cases: 26 | 26 passed | 0 failed | 0 skipped -50: [doctest] assertions: 26 | 26 passed | 0 failed | -50: [doctest] Status: SUCCESS! -49/80 Test #49: test_xhistogram ................... Passed 0.01 sec +47/80 Test #48: test_xfixed ....................... Passed 0.01 sec +test 51 + Start 51: test_xindex_view + +51: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xindex_view +51: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +51: Test timeout computed to be: 10000000 +48/80 Test #49: test_xhistogram ................... Passed 0.01 sec test 52 Start 52: test_xinfo 52: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xinfo 52: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 52: Test timeout computed to be: 10000000 -50/80 Test #50: test_xpad ......................... Passed 0.01 sec +46: [doctest] doctest version is "2.4.11" +46: [doctest] run with "--help" for options +46: =============================================================================== +46: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped +46: [doctest] assertions: 101 | 101 passed | 0 failed | +46: [doctest] Status: SUCCESS! +49/80 Test #46: test_xdynamic_view ................ Passed 0.04 sec test 53 Start 53: test_xio 53: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xio 53: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 53: Test timeout computed to be: 10000000 +50: [doctest] doctest version is "2.4.11" +50: [doctest] run with "--help" for options +50: =============================================================================== +50: [doctest] test cases: 26 | 26 passed | 0 failed | 0 skipped +50: [doctest] assertions: 26 | 26 passed | 0 failed | +50: [doctest] Status: SUCCESS! +50/80 Test #50: test_xpad ......................... Passed 0.01 sec +test 54 + Start 54: test_xlayout + +54: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xlayout +54: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +54: Test timeout computed to be: 10000000 51: [doctest] doctest version is "2.4.11" 51: [doctest] run with "--help" for options 51: =============================================================================== 51: [doctest] test cases: 13 | 13 passed | 0 failed | 0 skipped 51: [doctest] assertions: 41 | 41 passed | 0 failed | 51: [doctest] Status: SUCCESS! -51/80 Test #51: test_xindex_view .................. Passed 0.01 sec -test 54 - Start 54: test_xlayout +51/80 Test #51: test_xindex_view .................. Passed 0.02 sec +test 55 + Start 55: test_xmanipulation -54: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xlayout -54: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -54: Test timeout computed to be: 10000000 +55: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmanipulation +55: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +55: Test timeout computed to be: 10000000 52: [doctest] doctest version is "2.4.11" 52: [doctest] run with "--help" for options 52: =============================================================================== 52: [doctest] test cases: 2 | 2 passed | 0 failed | 0 skipped 52: [doctest] assertions: 1 | 1 passed | 0 failed | 52: [doctest] Status: SUCCESS! -52/80 Test #52: test_xinfo ........................ Passed 0.01 sec -test 55 - Start 55: test_xmanipulation - -55: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmanipulation -55: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -55: Test timeout computed to be: 10000000 -54: [doctest] doctest version is "2.4.11" -54: [doctest] run with "--help" for options -54: =============================================================================== -54: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped -54: [doctest] assertions: 66 | 66 passed | 0 failed | -54: [doctest] Status: SUCCESS! -53/80 Test #54: test_xlayout ...................... Passed 0.01 sec +52/80 Test #52: test_xinfo ........................ Passed 0.02 sec test 56 Start 56: test_xmasked_view 56: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmasked_view 56: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 56: Test timeout computed to be: 10000000 -55: [doctest] doctest version is "2.4.11" -55: [doctest] run with "--help" for options -55: =============================================================================== -55: [doctest] test cases: 28 | 28 passed | 0 failed | 0 skipped -55: [doctest] assertions: 180 | 180 passed | 0 failed | -55: [doctest] Status: SUCCESS! -53: [doctest] doctest version is "2.4.11" -53: [doctest] run with "--help" for options -53: =============================================================================== -53: [doctest] test cases: 23 | 23 passed | 0 failed | 0 skipped -53: [doctest] assertions: 33 | 33 passed | 0 failed | -53: [doctest] Status: SUCCESS! -54/80 Test #53: test_xio .......................... Passed 0.02 sec +56: [doctest] doctest version is "2.4.11" +56: [doctest] run with "--help" for options +56: =============================================================================== +56: [doctest] test cases: 12 | 12 passed | 0 failed | 0 skipped +56: [doctest] assertions: 66 | 66 passed | 0 failed | +56: [doctest] Status: SUCCESS! +53/80 Test #56: test_xmasked_view ................. Passed 0.01 sec test 57 Start 57: test_xmath_result_type 57: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmath_result_type 57: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 57: Test timeout computed to be: 10000000 -55/80 Test #55: test_xmanipulation ................ Passed 0.02 sec +53: [doctest] doctest version is "2.4.11" +53: [doctest] run with "--help" for options +53: =============================================================================== +53: [doctest] test cases: 23 | 23 passed | 0 failed | 0 skipped +53: [doctest] assertions: 33 | 33 passed | 0 failed | +53: [doctest] Status: SUCCESS! +54/80 Test #53: test_xio .......................... Passed 0.03 sec test 58 Start 58: test_xnan_functions 58: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnan_functions 58: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 58: Test timeout computed to be: 10000000 -56: [doctest] doctest version is "2.4.11" -56: [doctest] run with "--help" for options -56: =============================================================================== -56: [doctest] test cases: 12 | 12 passed | 0 failed | 0 skipped -56: [doctest] assertions: 66 | 66 passed | 0 failed | -56: [doctest] Status: SUCCESS! -56/80 Test #56: test_xmasked_view ................. Passed 0.01 sec -test 59 - Start 59: test_xnoalias - -59: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnoalias -59: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -59: Test timeout computed to be: 10000000 57: [doctest] doctest version is "2.4.11" 57: [doctest] run with "--help" for options 57: =============================================================================== 57: [doctest] test cases: 12 | 12 passed | 0 failed | 0 skipped 57: [doctest] assertions: 723 | 723 passed | 0 failed | 57: [doctest] Status: SUCCESS! -57/80 Test #57: test_xmath_result_type ............ Passed 0.01 sec -test 60 - Start 60: test_xnorm +55/80 Test #57: test_xmath_result_type ............ Passed 0.01 sec +test 59 + Start 59: test_xnoalias -60: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnorm -60: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -60: Test timeout computed to be: 10000000 +59: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnoalias +59: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +59: Test timeout computed to be: 10000000 58: [doctest] doctest version is "2.4.11" 58: [doctest] run with "--help" for options 58: =============================================================================== 58: [doctest] test cases: 12 | 12 passed | 0 failed | 0 skipped 58: [doctest] assertions: 273 | 273 passed | 0 failed | 58: [doctest] Status: SUCCESS! -58/80 Test #58: test_xnan_functions ............... Passed 0.01 sec +56/80 Test #58: test_xnan_functions ............... Passed 0.01 sec +test 60 + Start 60: test_xnorm + +60: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnorm +60: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +60: Test timeout computed to be: 10000000 +55: [doctest] doctest version is "2.4.11" +55: [doctest] run with "--help" for options +55: =============================================================================== +55: [doctest] test cases: 28 | 28 passed | 0 failed | 0 skipped +55: [doctest] assertions: 180 | 180 passed | 0 failed | +55: [doctest] Status: SUCCESS! +54: [doctest] doctest version is "2.4.11" +54: [doctest] run with "--help" for options +54: =============================================================================== +54: [doctest] test cases: 8 | 8 passed | 0 failed | 0 skipped +54: [doctest] assertions: 66 | 66 passed | 0 failed | +54: [doctest] Status: SUCCESS! +57/80 Test #54: test_xlayout ...................... Passed 0.04 sec test 61 Start 61: test_xoptional 61: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xoptional 61: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 61: Test timeout computed to be: 10000000 -59: [doctest] doctest version is "2.4.11" -59: [doctest] run with "--help" for options -59: =============================================================================== -59: [doctest] test cases: 18 | 18 passed | 0 failed | 0 skipped -59: [doctest] assertions: 83 | 83 passed | 0 failed | -59: [doctest] Status: SUCCESS! -59/80 Test #59: test_xnoalias ..................... Passed 0.01 sec +58/80 Test #55: test_xmanipulation ................ Passed 0.03 sec test 62 Start 62: test_xoptional_assembly_adaptor @@ -13307,39 +13336,52 @@ 60: [doctest] test cases: 6 | 6 passed | 0 failed | 0 skipped 60: [doctest] assertions: 111 | 111 passed | 0 failed | 60: [doctest] Status: SUCCESS! -60/80 Test #60: test_xnorm ........................ Passed 0.01 sec +59/80 Test #60: test_xnorm ........................ Passed 0.01 sec test 63 Start 63: test_xoptional_assembly_storage 63: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xoptional_assembly_storage 63: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 63: Test timeout computed to be: 10000000 +59: [doctest] doctest version is "2.4.11" +59: [doctest] run with "--help" for options +59: =============================================================================== +59: [doctest] test cases: 18 | 18 passed | 0 failed | 0 skipped +59: [doctest] assertions: 83 | 83 passed | 0 failed | +59: [doctest] Status: SUCCESS! +60/80 Test #59: test_xnoalias ..................... Passed 0.02 sec +test 64 + Start 64: test_xset_operation + +64: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xset_operation +64: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +64: Test timeout computed to be: 10000000 61: [doctest] doctest version is "2.4.11" 61: [doctest] run with "--help" for options 61: =============================================================================== 61: [doctest] test cases: 57 | 57 passed | 0 failed | 0 skipped 61: [doctest] assertions: 356 | 356 passed | 0 failed | 61: [doctest] Status: SUCCESS! +61/80 Test #61: test_xoptional .................... Passed 0.01 sec +test 65 + Start 65: test_xrandom + +65: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xrandom +65: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +65: Test timeout computed to be: 10000000 62: [doctest] doctest version is "2.4.11" 62: [doctest] run with "--help" for options 62: =============================================================================== 62: [doctest] test cases: 14 | 14 passed | 0 failed | 0 skipped 62: [doctest] assertions: 171 | 171 passed | 0 failed | 62: [doctest] Status: SUCCESS! -61/80 Test #61: test_xoptional .................... Passed 0.01 sec -test 64 - Start 64: test_xset_operation - -64: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xset_operation -64: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -64: Test timeout computed to be: 10000000 62/80 Test #62: test_xoptional_assembly_adaptor ... Passed 0.01 sec -test 65 - Start 65: test_xrandom +test 66 + Start 66: test_xrepeat -65: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xrandom -65: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -65: Test timeout computed to be: 10000000 +66: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xrepeat +66: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +66: Test timeout computed to be: 10000000 63: [doctest] doctest version is "2.4.11" 63: [doctest] run with "--help" for options 63: =============================================================================== @@ -13347,25 +13389,18 @@ 63: [doctest] assertions: 50 | 50 passed | 0 failed | 63: [doctest] Status: SUCCESS! 63/80 Test #63: test_xoptional_assembly_storage ... Passed 0.01 sec -test 66 - Start 66: test_xrepeat +test 67 + Start 67: test_xsort -66: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xrepeat -66: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -66: Test timeout computed to be: 10000000 +67: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xsort +67: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +67: Test timeout computed to be: 10000000 64: [doctest] doctest version is "2.4.11" 64: [doctest] run with "--help" for options 64: =============================================================================== 64: [doctest] test cases: 3 | 3 passed | 0 failed | 0 skipped 64: [doctest] assertions: 9 | 9 passed | 0 failed | 64: [doctest] Status: SUCCESS! -64/80 Test #64: test_xset_operation ............... Passed 0.01 sec -test 67 - Start 67: test_xsort - -67: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xsort -67: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -67: Test timeout computed to be: 10000000 65: [doctest] doctest version is "2.4.11" 65: [doctest] run with "--help" for options 65: =============================================================================== @@ -13378,20 +13413,27 @@ 66: [doctest] test cases: 24 | 24 passed | 0 failed | 0 skipped 66: [doctest] assertions: 27 | 27 passed | 0 failed | 66: [doctest] Status: SUCCESS! -65/80 Test #65: test_xrandom ...................... Passed 0.01 sec +64/80 Test #64: test_xset_operation ............... Passed 0.01 sec test 68 Start 68: test_xsimd 68: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xsimd 68: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 68: Test timeout computed to be: 10000000 -66/80 Test #66: test_xrepeat ...................... Passed 0.01 sec +65/80 Test #65: test_xrandom ...................... Passed 0.01 sec test 69 Start 69: test_xvectorize 69: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xvectorize 69: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 69: Test timeout computed to be: 10000000 +66/80 Test #66: test_xrepeat ...................... Passed 0.01 sec +test 70 + Start 70: test_extended_xmath_interp + +70: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xmath_interp +70: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +70: Test timeout computed to be: 10000000 68: [doctest] doctest version is "2.4.11" 68: [doctest] run with "--help" for options 68: =============================================================================== @@ -13399,12 +13441,12 @@ 68: [doctest] assertions: 1 | 1 passed | 0 failed | 68: [doctest] Status: SUCCESS! 67/80 Test #68: test_xsimd ........................ Passed 0.01 sec -test 70 - Start 70: test_extended_xmath_interp +test 71 + Start 71: test_extended_broadcast_view -70: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xmath_interp -70: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -70: Test timeout computed to be: 10000000 +71: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_broadcast_view +71: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +71: Test timeout computed to be: 10000000 69: [doctest] doctest version is "2.4.11" 69: [doctest] run with "--help" for options 69: =============================================================================== @@ -13412,12 +13454,12 @@ 69: [doctest] assertions: 4 | 4 passed | 0 failed | 69: [doctest] Status: SUCCESS! 68/80 Test #69: test_xvectorize ................... Passed 0.01 sec -test 71 - Start 71: test_extended_broadcast_view +test 72 + Start 72: test_extended_xmath_reducers -71: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_broadcast_view -71: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -71: Test timeout computed to be: 10000000 +72: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xmath_reducers +72: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +72: Test timeout computed to be: 10000000 70: [doctest] doctest version is "2.4.11" 70: [doctest] run with "--help" for options 70: =============================================================================== @@ -13425,12 +13467,12 @@ 70: [doctest] assertions: 1 | 1 passed | 0 failed | 70: [doctest] Status: SUCCESS! 69/80 Test #70: test_extended_xmath_interp ........ Passed 0.01 sec -test 72 - Start 72: test_extended_xmath_reducers +test 73 + Start 73: test_extended_xhistogram -72: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xmath_reducers -72: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -72: Test timeout computed to be: 10000000 +73: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xhistogram +73: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +73: Test timeout computed to be: 10000000 71: [doctest] doctest version is "2.4.11" 71: [doctest] run with "--help" for options 71: =============================================================================== @@ -13438,38 +13480,38 @@ 71: [doctest] assertions: 23 | 23 passed | 0 failed | 71: [doctest] Status: SUCCESS! 70/80 Test #71: test_extended_broadcast_view ...... Passed 0.01 sec -test 73 - Start 73: test_extended_xhistogram +test 74 + Start 74: test_extended_xsort -73: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xhistogram -73: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -73: Test timeout computed to be: 10000000 +74: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xsort +74: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +74: Test timeout computed to be: 10000000 72: [doctest] doctest version is "2.4.11" 72: [doctest] run with "--help" for options 72: =============================================================================== 72: [doctest] test cases: 2 | 2 passed | 0 failed | 0 skipped 72: [doctest] assertions: 9 | 9 passed | 0 failed | 72: [doctest] Status: SUCCESS! -71/80 Test #72: test_extended_xmath_reducers ...... Passed 0.01 sec -test 74 - Start 74: test_extended_xsort - -74: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_extended_xsort -74: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -74: Test timeout computed to be: 10000000 73: [doctest] doctest version is "2.4.11" 73: [doctest] run with "--help" for options 73: =============================================================================== 73: [doctest] test cases: 2 | 2 passed | 0 failed | 0 skipped 73: [doctest] assertions: 5 | 5 passed | 0 failed | 73: [doctest] Status: SUCCESS! -72/80 Test #73: test_extended_xhistogram .......... Passed 0.01 sec +71/80 Test #72: test_extended_xmath_reducers ...... Passed 0.01 sec test 75 Start 75: test_sfinae 75: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_sfinae 75: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test 75: Test timeout computed to be: 10000000 +72/80 Test #73: test_extended_xhistogram .......... Passed 0.01 sec +test 76 + Start 76: test_xjson + +76: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xjson +76: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +76: Test timeout computed to be: 10000000 74: [doctest] doctest version is "2.4.11" 74: [doctest] run with "--help" for options 74: =============================================================================== @@ -13477,12 +13519,12 @@ 74: [doctest] assertions: 356 | 356 passed | 0 failed | 74: [doctest] Status: SUCCESS! 73/80 Test #74: test_extended_xsort ............... Passed 0.01 sec -test 76 - Start 76: test_xjson +test 77 + Start 77: test_xmime -76: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xjson -76: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -76: Test timeout computed to be: 10000000 +77: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmime +77: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +77: Test timeout computed to be: 10000000 75: [doctest] doctest version is "2.4.11" 75: [doctest] run with "--help" for options 75: =============================================================================== @@ -13490,12 +13532,12 @@ 75: [doctest] assertions: 27 | 27 passed | 0 failed | 75: [doctest] Status: SUCCESS! 74/80 Test #75: test_sfinae ....................... Passed 0.01 sec -test 77 - Start 77: test_xmime +test 78 + Start 78: test_xexpression_holder -77: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xmime -77: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -77: Test timeout computed to be: 10000000 +78: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexpression_holder +78: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +78: Test timeout computed to be: 10000000 76: [doctest] doctest version is "2.4.11" 76: [doctest] run with "--help" for options 76: =============================================================================== @@ -13503,12 +13545,12 @@ 76: [doctest] assertions: 3 | 3 passed | 0 failed | 76: [doctest] Status: SUCCESS! 75/80 Test #76: test_xjson ........................ Passed 0.01 sec -test 78 - Start 78: test_xexpression_holder +test 79 + Start 79: test_xnpy -78: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xexpression_holder -78: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -78: Test timeout computed to be: 10000000 +79: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnpy +79: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +79: Test timeout computed to be: 10000000 77: [doctest] doctest version is "2.4.11" 77: [doctest] run with "--help" for options 77: =============================================================================== @@ -13516,12 +13558,12 @@ 77: [doctest] assertions: 1 | 1 passed | 0 failed | 77: [doctest] Status: SUCCESS! 76/80 Test #77: test_xmime ........................ Passed 0.01 sec -test 79 - Start 79: test_xnpy +test 80 + Start 80: xtest -79: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xnpy -79: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -79: Test timeout computed to be: 10000000 +80: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xtensor_lib +80: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test +80: Test timeout computed to be: 10000000 78: [doctest] doctest version is "2.4.11" 78: [doctest] run with "--help" for options 78: =============================================================================== @@ -13529,12 +13571,6 @@ 78: [doctest] assertions: 5 | 5 passed | 0 failed | 78: [doctest] Status: SUCCESS! 77/80 Test #78: test_xexpression_holder ........... Passed 0.01 sec -test 80 - Start 80: xtest - -80: Test command: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test/test_xtensor_lib -80: Working Directory: /build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf/test -80: Test timeout computed to be: 10000000 79: [doctest] doctest version is "2.4.11" 79: [doctest] run with "--help" for options 79: =============================================================================== @@ -13552,16 +13588,16 @@ 67: [doctest] test cases: 17 | 17 passed | 0 failed | 0 skipped 67: [doctest] assertions: 255 | 255 passed | 0 failed | 67: [doctest] Status: SUCCESS! -79/80 Test #67: test_xsort ........................ Passed 0.22 sec +79/80 Test #67: test_xsort ........................ Passed 0.14 sec 80: =============================================================================== 80: [doctest] test cases: 1214 | 1214 passed | 0 failed | 0 skipped 80: [doctest] assertions: 19603 | 19603 passed | 0 failed | 80: [doctest] Status: SUCCESS! -80/80 Test #80: xtest ............................. Passed 0.36 sec +80/80 Test #80: xtest ............................. Passed 0.26 sec 100% tests passed, 0 tests failed out of 80 -Total Test time (real) = 0.75 sec +Total Test time (real) = 0.79 sec /usr/bin/cmake -S/build/reproducible-path/xtensor-0.25.0 -B/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 xtest make[3]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' @@ -13608,7 +13644,7 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/xtensor-0.25.0' dh_auto_install --destdir=debian/tmp - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/reproducible-path/xtensor-0.25.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/reproducible-path/xtensor-0.25.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/xtensor-0.25.0 -B/build/reproducible-path/xtensor-0.25.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -13723,12 +13759,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/22602/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/22602/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/25392 and its subdirectories -I: Current time: Tue Apr 23 21:39:24 -12 2024 -I: pbuilder-time-stamp: 1713951564 +I: removing directory /srv/workspace/pbuilder/22602 and its subdirectories +I: Current time: Thu Apr 25 01:12:55 +14 2024 +I: pbuilder-time-stamp: 1713957175