Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c15a' (ED25519) to the list of known hosts.

You can reproduce this build on your computer by running:

  sudo dnf install copr-rpmbuild
  /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8477531-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64


Version: 1.2
PID: 38518
Logging PID: 38519
Task:
{'allow_user_ssh': False,
 'appstream': False,
 'background': True,
 'build_id': 8477531,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '6425718938e358013bc72fd67c31b77c8a0aa475',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3.failed/xtensor',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'xtensor',
 'package_version': '0.25.0-2',
 'project_dirname': 'gcc-15-smoketest-3.failed',
 'project_name': 'gcc-15-smoketest-3.failed',
 'project_owner': 'dmalcolm',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/dmalcolm/gcc-15-smoketest-3.failed/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None},
           {'baseurl': 'https://fedorapeople.org/~dmalcolm/gcc/gcc-15-mass-prebuild/$basearch',
            'id': 'https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch',
            'name': 'Additional repo https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch'}],
 'sandbox': 'dmalcolm/gcc-15-smoketest-3.failed--dmalcolm',
 'source_json': {},
 'source_type': None,
 'ssh_public_keys': None,
 'storage': 0,
 'submitter': 'dmalcolm',
 'tags': [],
 'task_id': '8477531-fedora-rawhide-x86_64',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3.failed/xtensor /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3.failed/xtensor', '/var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor'...

Running: git checkout 6425718938e358013bc72fd67c31b77c8a0aa475 --

cmd: ['git', 'checkout', '6425718938e358013bc72fd67c31b77c8a0aa475', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor
rc: 0
stdout: 
stderr: Note: switching to '6425718938e358013bc72fd67c31b77c8a0aa475'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 6425718 automatic import of xtensor

Running: dist-git-client sources

cmd: ['dist-git-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading xtensor-0.25.0.tar.gz
INFO: Reading stdout from command: curl --help all
INFO: Calling: curl -H Pragma: -o xtensor-0.25.0.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/dmalcolm/gcc-15-smoketest-3.failed/xtensor/xtensor-0.25.0.tar.gz/md5/3432b1981b12c443201e14f9ee14d1ad/xtensor-0.25.0.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1185k  100 1185k    0     0  12.3M      0 --:--:-- --:--:-- --:--:-- 12.4M
INFO: Reading stdout from command: md5sum xtensor-0.25.0.tar.gz

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor/xtensor.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1736240576.435993 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 6.0 starting (python version = 3.13.0, NVR = mock-6.0-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor/xtensor.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1736240576.435993 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor/xtensor.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Mock Version: 6.0
INFO: Mock Version: 6.0
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1736240576.435993/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Guessed host environment type: unknown
INFO: Using container image: registry.fedoraproject.org/fedora:rawhide
INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide
INFO: Tagging container image as mock-bootstrap-d6c760a5-eb5c-45cd-8a91-17dc6774e5e9
INFO: Checking that 3b26c95bbe87cc88f475ce9c0ba4b394bf23541b10bebe9a634c9c8e61f73b10 image matches host's architecture
INFO: Copy content of container 3b26c95bbe87cc88f475ce9c0ba4b394bf23541b10bebe9a634c9c8e61f73b10 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1736240576.435993/root
INFO: mounting 3b26c95bbe87cc88f475ce9c0ba4b394bf23541b10bebe9a634c9c8e61f73b10 with podman image mount
INFO: image 3b26c95bbe87cc88f475ce9c0ba4b394bf23541b10bebe9a634c9c8e61f73b10 as /var/lib/containers/storage/overlay/d3212d8beae72a97d426f4f4cbc9926037985c9d492b381ad2608549e5b9deb3/merged
INFO: umounting image 3b26c95bbe87cc88f475ce9c0ba4b394bf23541b10bebe9a634c9c8e61f73b10 (/var/lib/containers/storage/overlay/d3212d8beae72a97d426f4f4cbc9926037985c9d492b381ad2608549e5b9deb3/merged) with podman image umount
INFO: Removing image mock-bootstrap-d6c760a5-eb5c-45cd-8a91-17dc6774e5e9
INFO: Package manager dnf5 detected and used (fallback)
INFO: Not updating bootstrap chroot, bootstrap_image_ready=True
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1736240576.435993/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
  rpm-4.20.0-1.fc42.x86_64
  rpm-sequoia-1.7.0-3.fc42.x86_64
  dnf5-5.2.8.1-2.fc42.x86_64
  dnf5-plugins-5.2.8.1-2.fc42.x86_64
Start: installing minimal buildroot with dnf5
Updating and loading repositories:
 fedora                                 100% | 358.5 KiB/s |  27.6 KiB |  00m00s
 Copr repository                        100% |  27.3 KiB/s |   1.5 KiB |  00m00s
 Additional repo https_fedorapeople_org 100% |  23.5 KiB/s |   1.5 KiB |  00m00s
Repositories loaded.
Package                            Arch   Version                    Repository                                                             Size
Installing group/module packages:
 bash                              x86_64 5.2.37-1.fc42              fedora                                                              8.2 MiB
 bzip2                             x86_64 1.0.8-19.fc41              fedora                                                             95.7 KiB
 coreutils                         x86_64 9.5-11.fc42                copr_base                                                           5.5 MiB
 cpio                              x86_64 2.15-2.fc41                fedora                                                              1.1 MiB
 diffutils                         x86_64 3.10-8.fc41                fedora                                                              1.6 MiB
 fedora-release-common             noarch 42-0.11                    fedora                                                             19.8 KiB
 findutils                         x86_64 1:4.10.0-4.fc41            fedora                                                              1.8 MiB
 gawk                              x86_64 5.3.0-4.fc41               fedora                                                              1.7 MiB
 glibc-minimal-langpack            x86_64 2.40.9000-26.fc42          fedora                                                              0.0   B
 grep                              x86_64 3.11-9.fc41                fedora                                                              1.0 MiB
 gzip                              x86_64 1.13-2.fc41                fedora                                                            389.0 KiB
 info                              x86_64 7.1.1-2.fc42               fedora                                                            361.8 KiB
 patch                             x86_64 2.7.6-25.fc41              fedora                                                            266.7 KiB
 redhat-rpm-config                 noarch 300-1.no_annobin.0.fc42    copr_base                                                         186.6 KiB
 rpm-build                         x86_64 4.20.0-1.fc42              fedora                                                            194.3 KiB
 sed                               x86_64 4.9-3.fc41                 fedora                                                            861.5 KiB
 shadow-utils                      x86_64 2:4.17.0-2.fc42            fedora                                                              4.0 MiB
 tar                               x86_64 2:1.35-4.fc41              fedora                                                              2.9 MiB
 unzip                             x86_64 6.0-65.fc42                fedora                                                            398.2 KiB
 util-linux                        x86_64 2.40.2-8.fc42              fedora                                                              3.7 MiB
 which                             x86_64 2.21-42.fc41               fedora                                                             80.2 KiB
 xz                                x86_64 1:5.6.3-2.fc42             fedora                                                              1.2 MiB
Installing dependencies:
 add-determinism                   x86_64 0.5.0-1.fc42               fedora                                                              2.4 MiB
 alternatives                      x86_64 1.31-1.fc42                fedora                                                             64.8 KiB
 ansible-srpm-macros               noarch 1-16.fc41                  fedora                                                             35.7 KiB
 audit-libs                        x86_64 4.0.2-1.fc41               fedora                                                            331.3 KiB
 authselect                        x86_64 1.5.0-8.fc42               fedora                                                            157.5 KiB
 authselect-libs                   x86_64 1.5.0-8.fc42               fedora                                                            822.2 KiB
 basesystem                        noarch 11-21.fc41                 fedora                                                              0.0   B
 binutils                          x86_64 2.43.50-9.fc42             fedora                                                             25.8 MiB
 build-reproducibility-srpm-macros noarch 0.5.0-1.fc42               fedora                                                            735.0   B
 bzip2-libs                        x86_64 1.0.8-19.fc41              fedora                                                             80.7 KiB
 ca-certificates                   noarch 2024.2.69_v8.0.401-4.fc42  fedora                                                              2.6 MiB
 coreutils-common                  x86_64 9.5-11.fc42                copr_base                                                          11.2 MiB
 cracklib                          x86_64 2.9.11-6.fc41              fedora                                                            238.9 KiB
 crypto-policies                   noarch 20241128-1.gitbb7b0b0.fc42 fedora                                                            137.3 KiB
 curl                              x86_64 8.11.1-2.fc42              fedora                                                            452.0 KiB
 cyrus-sasl-lib                    x86_64 2.1.28-27.fc41             fedora                                                              2.3 MiB
 debugedit                         x86_64 5.1-2.fc42                 fedora                                                            200.3 KiB
 dwz                               x86_64 0.15-8.fc42                fedora                                                            299.2 KiB
 ed                                x86_64 1.20.2-2.fc41              fedora                                                            146.9 KiB
 efi-srpm-macros                   noarch 5-13.fc42                  fedora                                                             40.2 KiB
 elfutils                          x86_64 0.192-7.fc42               fedora                                                              2.6 MiB
 elfutils-debuginfod-client        x86_64 0.192-7.fc42               fedora                                                             81.4 KiB
 elfutils-default-yama-scope       noarch 0.192-7.fc42               fedora                                                              1.8 KiB
 elfutils-libelf                   x86_64 0.192-7.fc42               fedora                                                              1.2 MiB
 elfutils-libs                     x86_64 0.192-7.fc42               fedora                                                            662.9 KiB
 fedora-gpg-keys                   noarch 42-0.3                     fedora                                                            126.4 KiB
 fedora-release                    noarch 42-0.11                    fedora                                                              0.0   B
 fedora-release-identity-basic     noarch 42-0.11                    fedora                                                            719.0   B
 fedora-repos                      noarch 42-0.3                     fedora                                                              4.9 KiB
 fedora-repos-rawhide              noarch 42-0.3                     fedora                                                              2.2 KiB
 file                              x86_64 5.45-8.fc42                fedora                                                            103.7 KiB
 file-libs                         x86_64 5.45-8.fc42                fedora                                                              9.9 MiB
 filesystem                        x86_64 3.18-29.fc42               fedora                                                            106.0   B
 filesystem-srpm-macros            noarch 3.18-29.fc42               fedora                                                             36.1 KiB
 fonts-srpm-macros                 noarch 1:2.0.5-17.fc41            fedora                                                             55.8 KiB
 forge-srpm-macros                 noarch 0.4.0-1.fc42               fedora                                                             38.9 KiB
 fpc-srpm-macros                   noarch 1.3-13.fc41                fedora                                                            144.0   B
 gdb-minimal                       x86_64 15.2-4.fc42                fedora                                                             12.7 MiB
 gdbm                              x86_64 1:1.23-7.fc41              fedora                                                            460.9 KiB
 gdbm-libs                         x86_64 1:1.23-7.fc41              fedora                                                            121.9 KiB
 ghc-srpm-macros                   noarch 1.9.2-1.fc42               fedora                                                            779.0   B
 glibc                             x86_64 2.40.9000-26.fc42          fedora                                                              6.7 MiB
 glibc-common                      x86_64 2.40.9000-26.fc42          fedora                                                              1.0 MiB
 glibc-gconv-extra                 x86_64 2.40.9000-26.fc42          fedora                                                              8.0 MiB
 gmp                               x86_64 1:6.3.0-2.fc41             fedora                                                            811.4 KiB
 gnat-srpm-macros                  noarch 6-6.fc41                   fedora                                                              1.0 KiB
 go-srpm-macros                    noarch 3.6.0-5.fc42               fedora                                                             60.8 KiB
 jansson                           x86_64 2.14-1.fc42                fedora                                                             93.1 KiB
 json-c                            x86_64 0.18-1.fc42                fedora                                                             83.3 KiB
 kernel-srpm-macros                noarch 1.0-24.fc41                fedora                                                              1.9 KiB
 keyutils-libs                     x86_64 1.6.3-4.fc41               fedora                                                             54.4 KiB
 krb5-libs                         x86_64 1.21.3-3.fc42              fedora                                                              2.3 MiB
 libacl                            x86_64 2.3.2-2.fc41               fedora                                                             40.0 KiB
 libarchive                        x86_64 3.7.7-1.fc42               fedora                                                            932.3 KiB
 libattr                           x86_64 2.5.2-4.fc41               fedora                                                             28.5 KiB
 libblkid                          x86_64 2.40.2-8.fc42              fedora                                                            262.5 KiB
 libbrotli                         x86_64 1.1.0-5.fc41               fedora                                                            837.6 KiB
 libcap                            x86_64 2.71-1.fc42                fedora                                                            210.8 KiB
 libcap-ng                         x86_64 0.8.5-3.fc41               fedora                                                             69.2 KiB
 libcom_err                        x86_64 1.47.1-6.fc42              fedora                                                             67.2 KiB
 libcurl                           x86_64 8.11.1-2.fc42              fedora                                                            817.3 KiB
 libeconf                          x86_64 0.7.5-1.fc42               fedora                                                             66.7 KiB
 libevent                          x86_64 2.1.12-14.fc41             fedora                                                            895.7 KiB
 libfdisk                          x86_64 2.40.2-8.fc42              fedora                                                            362.9 KiB
 libffi                            x86_64 3.4.6-3.fc42               fedora                                                             86.4 KiB
 libgcc                            x86_64 15.0.0-0.2.fc42            https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 266.9 KiB
 libgomp                           x86_64 15.0.0-0.2.fc42            https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 529.3 KiB
 libidn2                           x86_64 2.3.7-2.fc41               fedora                                                            329.1 KiB
 libmount                          x86_64 2.40.2-8.fc42              fedora                                                            355.8 KiB
 libnghttp2                        x86_64 1.64.0-1.fc42              fedora                                                            174.5 KiB
 libnsl2                           x86_64 2.0.1-2.fc41               fedora                                                             57.9 KiB
 libpkgconf                        x86_64 2.3.0-1.fc42               fedora                                                             78.2 KiB
 libpsl                            x86_64 0.21.5-4.fc41              fedora                                                             80.5 KiB
 libpwquality                      x86_64 1.4.5-11.fc41              fedora                                                            417.8 KiB
 libselinux                        x86_64 3.8-0.rc3.1.fc42           fedora                                                            191.6 KiB
 libsemanage                       x86_64 3.8-0.rc3.1.fc42           fedora                                                            305.3 KiB
 libsepol                          x86_64 3.8-0.rc3.1.fc42           fedora                                                            812.3 KiB
 libsmartcols                      x86_64 2.40.2-8.fc42              fedora                                                            180.4 KiB
 libssh                            x86_64 0.11.1-1.fc42              fedora                                                            569.6 KiB
 libssh-config                     noarch 0.11.1-1.fc42              fedora                                                            277.0   B
 libstdc++                         x86_64 15.0.0-0.2.fc42            https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch   2.7 MiB
 libtasn1                          x86_64 4.19.0-9.fc41              fedora                                                            175.7 KiB
 libtirpc                          x86_64 1.3.6-1.rc3.fc42           fedora                                                            197.6 KiB
 libtool-ltdl                      x86_64 2.5.4-1.fc42               copr_base                                                          68.1 KiB
 libunistring                      x86_64 1.1-8.fc41                 fedora                                                              1.7 MiB
 libuuid                           x86_64 2.40.2-8.fc42              fedora                                                             41.4 KiB
 libverto                          x86_64 0.3.2-9.fc41               fedora                                                             29.5 KiB
 libxcrypt                         x86_64 4.4.37-4.fc42              fedora                                                            269.6 KiB
 libxml2                           x86_64 2.12.9-1.fc42              fedora                                                              1.7 MiB
 libzstd                           x86_64 1.5.6-2.fc41               fedora                                                            795.9 KiB
 lua-libs                          x86_64 5.4.7-1.fc42               fedora                                                            285.0 KiB
 lua-srpm-macros                   noarch 1-14.fc41                  fedora                                                              1.3 KiB
 lz4-libs                          x86_64 1.10.0-1.fc41              fedora                                                            145.5 KiB
 mpfr                              x86_64 4.2.1-5.fc41               fedora                                                            832.1 KiB
 ncurses-base                      noarch 6.5-2.20240629.fc41        fedora                                                            326.3 KiB
 ncurses-libs                      x86_64 6.5-2.20240629.fc41        fedora                                                            975.2 KiB
 ocaml-srpm-macros                 noarch 10-3.fc41                  fedora                                                              1.9 KiB
 openblas-srpm-macros              noarch 2-18.fc41                  fedora                                                            112.0   B
 openldap                          x86_64 2.6.8-6.fc42               fedora                                                            647.4 KiB
 openssl-libs                      x86_64 1:3.2.2-10.fc42            fedora                                                              7.7 MiB
 p11-kit                           x86_64 0.25.5-4.fc42              fedora                                                              2.2 MiB
 p11-kit-trust                     x86_64 0.25.5-4.fc42              fedora                                                            403.8 KiB
 package-notes-srpm-macros         noarch 0.5-12.fc41                fedora                                                              1.6 KiB
 pam                               x86_64 1.7.0-3.fc42               fedora                                                              1.8 MiB
 pam-libs                          x86_64 1.7.0-3.fc42               fedora                                                            139.4 KiB
 pcre2                             x86_64 10.44-1.fc41.1             fedora                                                            653.5 KiB
 pcre2-syntax                      noarch 10.44-1.fc41.1             fedora                                                            251.6 KiB
 perl-srpm-macros                  noarch 1-56.fc41                  fedora                                                            861.0   B
 pkgconf                           x86_64 2.3.0-1.fc42               fedora                                                             88.6 KiB
 pkgconf-m4                        noarch 2.3.0-1.fc42               fedora                                                             14.4 KiB
 pkgconf-pkg-config                x86_64 2.3.0-1.fc42               fedora                                                            989.0   B
 popt                              x86_64 1.19-7.fc41                fedora                                                            136.9 KiB
 publicsuffix-list-dafsa           noarch 20240107-4.fc41            fedora                                                             67.5 KiB
 pyproject-srpm-macros             noarch 1.16.3-1.fc42              fedora                                                              1.9 KiB
 python-srpm-macros                noarch 3.13-3.fc41                fedora                                                             51.0 KiB
 qt5-srpm-macros                   noarch 5.15.15-1.fc42             fedora                                                            500.0   B
 qt6-srpm-macros                   noarch 6.8.1-4.fc42               fedora                                                            456.0   B
 readline                          x86_64 8.2-11.fc42                fedora                                                            493.1 KiB
 rpm                               x86_64 4.20.0-1.fc42              fedora                                                              3.1 MiB
 rpm-build-libs                    x86_64 4.20.0-1.fc42              fedora                                                            206.7 KiB
 rpm-libs                          x86_64 4.20.0-1.fc42              fedora                                                            726.1 KiB
 rpm-sequoia                       x86_64 1.7.0-3.fc42               fedora                                                              2.3 MiB
 rust-srpm-macros                  noarch 26.3-3.fc42                fedora                                                              4.8 KiB
 setup                             noarch 2.15.0-9.fc42              fedora                                                            720.7 KiB
 sqlite-libs                       x86_64 3.47.2-1.fc42              fedora                                                              1.4 MiB
 systemd-libs                      x86_64 257.1-1.fc42               fedora                                                              2.2 MiB
 util-linux-core                   x86_64 2.40.2-8.fc42              fedora                                                              1.5 MiB
 xxhash-libs                       x86_64 0.8.3-1.fc42               fedora                                                             88.5 KiB
 xz-libs                           x86_64 1:5.6.3-2.fc42             fedora                                                            218.4 KiB
 zig-srpm-macros                   noarch 1-3.fc41                   fedora                                                              1.1 KiB
 zip                               x86_64 3.0-42.fc42                fedora                                                            695.9 KiB
 zlib-ng-compat                    x86_64 2.2.2-1.fc42               fedora                                                            134.0 KiB
 zstd                              x86_64 1.5.6-2.fc41               fedora                                                              1.7 MiB
Installing groups:
 Buildsystem building group                                                                                                                     

Transaction Summary:
 Installing:       155 packages

Total size of inbound packages is 51 MiB. Need to download 0 B.
After this operation, 178 MiB extra will be used (install 178 MiB, remove 0 B).
[1/1] tar-2:1.35-4.fc41.x86_64          100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[1/1] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/2] bzip2-0:1.0.8-19.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[2/2] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/3] rpm-build-0:4.20.0-1.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[3/3] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/4] unzip-0:6.0-65.fc42.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[4/4] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/5] cpio-0:2.15-2.fc41.x86_64         100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[5/5] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/6] which-0:2.21-42.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[6/6] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/7] bash-0:5.2.37-1.fc42.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[7/7] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/8] grep-0:3.11-9.fc41.x86_64         100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[8/8] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/9] patch-0:2.7.6-25.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[9/9] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/10] sed-0:4.9-3.fc41.x86_64         100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[10/10] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/11] shadow-utils-2:4.17.0-2.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[11/11] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/12] diffutils-0:3.10-8.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[12/12] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/13] fedora-release-common-0:42-0.11 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[13/13] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/14] findutils-1:4.10.0-4.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[14/14] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/15] glibc-minimal-langpack-0:2.40.9 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[15/15] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/16] gzip-0:1.13-2.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[16/16] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/17] info-0:7.1.1-2.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[17/17] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/18] xz-1:5.6.3-2.fc42.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[18/18] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/19] redhat-rpm-config-0:300-1.no_an 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[19/19] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/20] coreutils-0:9.5-11.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[20/20] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/21] util-linux-0:2.40.2-8.fc42.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[21/21] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/22] gawk-0:5.3.0-4.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[22/22] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/23] glibc-0:2.40.9000-26.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[23/23] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/24] libacl-0:2.3.2-2.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[24/24] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/25] libselinux-0:3.8-0.rc3.1.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[25/25] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/26] bzip2-libs-0:1.0.8-19.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[26/26] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/27] debugedit-0:5.1-2.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[27/27] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/28] elfutils-0:0.192-7.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[28/28] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/29] elfutils-libelf-0:0.192-7.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[29/29] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/30] file-0:5.45-8.fc42.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[30/30] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/31] libarchive-0:3.7.7-1.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[31/31] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/32] popt-0:1.19-7.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[32/32] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/33] readline-0:8.2-11.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[33/33] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/34] rpm-0:4.20.0-1.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[34/34] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/35] rpm-build-libs-0:4.20.0-1.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[35/35] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/36] rpm-libs-0:4.20.0-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[36/36] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/37] zstd-0:1.5.6-2.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[37/37] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/38] filesystem-0:3.18-29.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[38/38] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/39] ncurses-libs-0:6.5-2.20240629.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[39/39] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/40] pcre2-0:10.44-1.fc41.1.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[40/40] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/41] ed-0:1.20.2-2.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[41/41] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/42] libattr-0:2.5.2-4.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[42/42] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/43] audit-libs-0:4.0.2-1.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[43/43] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/44] libeconf-0:0.7.5-1.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[44/44] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/45] libsemanage-0:3.8-0.rc3.1.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[45/45] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/46] libxcrypt-0:4.4.37-4.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[46/46] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/47] pam-libs-0:1.7.0-3.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[47/47] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/48] setup-0:2.15.0-9.fc42.noarch    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[48/48] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/49] fedora-repos-0:42-0.3.noarch    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[49/49] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/50] glibc-common-0:2.40.9000-26.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[50/50] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/51] xz-libs-1:5.6.3-2.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[51/51] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/52] ansible-srpm-macros-0:1-16.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[52/52] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/53] build-reproducibility-srpm-macr 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[53/53] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/54] dwz-0:0.15-8.fc42.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[54/54] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/55] efi-srpm-macros-0:5-13.fc42.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[55/55] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/56] filesystem-srpm-macros-0:3.18-2 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[56/56] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/57] fonts-srpm-macros-1:2.0.5-17.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[57/57] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/58] forge-srpm-macros-0:0.4.0-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[58/58] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/59] fpc-srpm-macros-0:1.3-13.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[59/59] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/60] ghc-srpm-macros-0:1.9.2-1.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[60/60] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/61] gnat-srpm-macros-0:6-6.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[61/61] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/62] go-srpm-macros-0:3.6.0-5.fc42.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[62/62] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/63] kernel-srpm-macros-0:1.0-24.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[63/63] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/64] lua-srpm-macros-0:1-14.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[64/64] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/65] ocaml-srpm-macros-0:10-3.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[65/65] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/66] openblas-srpm-macros-0:2-18.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[66/66] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/67] package-notes-srpm-macros-0:0.5 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[67/67] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/68] perl-srpm-macros-0:1-56.fc41.no 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[68/68] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/69] pyproject-srpm-macros-0:1.16.3- 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[69/69] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/70] python-srpm-macros-0:3.13-3.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[70/70] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/71] qt5-srpm-macros-0:5.15.15-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[71/71] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/72] qt6-srpm-macros-0:6.8.1-4.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[72/72] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/73] rust-srpm-macros-0:26.3-3.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[73/73] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/74] zig-srpm-macros-0:1-3.fc41.noar 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[74/74] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/75] zip-0:3.0-42.fc42.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[75/75] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/76] gmp-1:6.3.0-2.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[76/76] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/77] libcap-0:2.71-1.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[77/77] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/78] openssl-libs-1:3.2.2-10.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[78/78] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/79] libblkid-0:2.40.2-8.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[79/79] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/80] libcap-ng-0:0.8.5-3.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[80/80] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/81] libfdisk-0:2.40.2-8.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[81/81] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/82] libmount-0:2.40.2-8.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[82/82] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/83] libsmartcols-0:2.40.2-8.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[83/83] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/84] libuuid-0:2.40.2-8.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[84/84] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/85] util-linux-core-0:2.40.2-8.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[85/85] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/86] zlib-ng-compat-0:2.2.2-1.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[86/86] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/87] mpfr-0:4.2.1-5.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[87/87] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/88] glibc-gconv-extra-0:2.40.9000-2 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[88/88] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/89] basesystem-0:11-21.fc41.noarch  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[89/89] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/90] libsepol-0:3.8-0.rc3.1.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[90/90] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/91] elfutils-libs-0:0.192-7.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[91/91] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/92] elfutils-debuginfod-client-0:0. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[92/92] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/93] libzstd-0:1.5.6-2.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[93/93] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/94] file-libs-0:5.45-8.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[94/94] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/95] libxml2-0:2.12.9-1.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[95/95] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/96] lz4-libs-0:1.10.0-1.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[96/96] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/97] curl-0:8.11.1-2.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[97/97] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/98] lua-libs-0:5.4.7-1.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[98/98] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/99] rpm-sequoia-0:1.7.0-3.fc42.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[99/99] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[  1/100] sqlite-libs-0:3.47.2-1.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[100/100] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/101] ncurses-base-0:6.5-2.20240629 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[101/101] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/102] pcre2-syntax-0:10.44-1.fc41.1 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[102/102] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/103] fedora-gpg-keys-0:42-0.3.noar 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[103/103] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/104] fedora-repos-rawhide-0:42-0.3 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[104/104] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/105] add-determinism-0:0.5.0-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[105/105] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/106] ca-certificates-0:2024.2.69_v 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[106/106] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/107] crypto-policies-0:20241128-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[107/107] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/108] elfutils-default-yama-scope-0 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[108/108] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/109] json-c-0:0.18-1.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[109/109] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/110] coreutils-common-0:9.5-11.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[110/110] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/111] systemd-libs-0:257.1-1.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[111/111] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/112] libgcc-0:15.0.0-0.2.fc42.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[112/112] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/113] binutils-0:2.43.50-9.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[113/113] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/114] pam-0:1.7.0-3.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[114/114] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/115] p11-kit-trust-0:0.25.5-4.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[115/115] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/116] p11-kit-0:0.25.5-4.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[116/116] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/117] libffi-0:3.4.6-3.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[117/117] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/118] authselect-libs-0:1.5.0-8.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[118/118] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/119] alternatives-0:1.31-1.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[119/119] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/120] jansson-0:2.14-1.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[120/120] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/121] pkgconf-pkg-config-0:2.3.0-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[121/121] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/122] authselect-0:1.5.0-8.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[122/122] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/123] gdbm-1:1.23-7.fc41.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[123/123] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/124] gdbm-libs-1:1.23-7.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[124/124] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/125] libnsl2-0:2.0.1-2.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[125/125] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/126] libpwquality-0:1.4.5-11.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[126/126] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/127] libtirpc-0:1.3.6-1.rc3.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[127/127] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/128] libtasn1-0:4.19.0-9.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[128/128] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/129] pkgconf-0:2.3.0-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[129/129] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/130] pkgconf-m4-0:2.3.0-1.fc42.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[130/130] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/131] cracklib-0:2.9.11-6.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[131/131] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/132] krb5-libs-0:1.21.3-3.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[132/132] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/133] libcom_err-0:1.47.1-6.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[133/133] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/134] libpkgconf-0:2.3.0-1.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[134/134] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/135] keyutils-libs-0:1.6.3-4.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[135/135] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/136] libverto-0:0.3.2-9.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[136/136] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/137] libstdc++-0:15.0.0-0.2.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[137/137] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/138] libgomp-0:15.0.0-0.2.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[138/138] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/139] fedora-release-0:42-0.11.noar 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[139/139] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/140] gdb-minimal-0:15.2-4.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[140/140] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/141] xxhash-libs-0:0.8.3-1.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[141/141] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/142] fedora-release-identity-basic 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[142/142] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/143] libcurl-0:8.11.1-2.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[143/143] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/144] libbrotli-0:1.1.0-5.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[144/144] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/145] libidn2-0:2.3.7-2.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[145/145] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/146] libnghttp2-0:1.64.0-1.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[146/146] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/147] libpsl-0:0.21.5-4.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[147/147] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/148] libssh-0:0.11.1-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[148/148] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/149] openldap-0:2.6.8-6.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[149/149] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/150] libunistring-0:1.1-8.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[150/150] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/151] publicsuffix-list-dafsa-0:202 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[151/151] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/152] libssh-config-0:0.11.1-1.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[152/152] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/153] cyrus-sasl-lib-0:2.1.28-27.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[153/153] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/154] libevent-0:2.1.12-14.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[154/154] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/155] libtool-ltdl-0:2.5.4-1.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[155/155] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
Importing OpenPGP key 0x105EF944:
 UserID     : "Fedora (42) <fedora-42-primary@fedoraproject.org>"
 Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary
The key was successfully imported.
Importing OpenPGP key 0x105EF944:
 UserID     : "Fedora (42) <fedora-42-primary@fedoraproject.org>"
 Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary
The key was successfully imported.
Importing OpenPGP key 0xE99D6AD1:
 UserID     : "Fedora (41) <fedora-41-primary@fedoraproject.org>"
 Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary
The key was successfully imported.
Importing OpenPGP key 0x31645531:
 UserID     : "Fedora (43) <fedora-43-primary@fedoraproject.org>"
 Fingerprint: C6E7F081CF80E13146676E88829B606631645531
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary
The key was successfully imported.
[  1/157] Verify package files          100% | 756.0   B/s | 155.0   B |  00m00s
>>> Running pre-transaction scriptlet: filesystem-0:3.18-29.fc42.x86_64
>>> Finished pre-transaction scriptlet: filesystem-0:3.18-29.fc42.x86_64
>>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1736240576.435993/root/var/cache/d
[  2/157] Prepare transaction           100% |   1.7 KiB/s | 155.0   B |  00m00s
[  3/157] Installing libgcc-0:15.0.0-0. 100% |  65.6 MiB/s | 268.6 KiB |  00m00s
[  4/157] Installing libssh-config-0:0. 100% |   0.0   B/s | 816.0   B |  00m00s
[  5/157] Installing publicsuffix-list- 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[  6/157] Installing fedora-release-ide 100% | 953.1 KiB/s | 976.0   B |  00m00s
[  7/157] Installing fedora-gpg-keys-0: 100% |  16.8 MiB/s | 172.2 KiB |  00m00s
[  8/157] Installing fedora-repos-rawhi 100% |   0.0   B/s |   2.4 KiB |  00m00s
[  9/157] Installing fedora-repos-0:42- 100% |   0.0   B/s |   5.7 KiB |  00m00s
[ 10/157] Installing fedora-release-com 100% |  11.8 MiB/s |  24.1 KiB |  00m00s
[ 11/157] Installing fedora-release-0:4 100% |   0.0   B/s | 124.0   B |  00m00s
[ 12/157] Installing setup-0:2.15.0-9.f 100% |  44.3 MiB/s | 726.5 KiB |  00m00s
>>> [RPM] /etc/hosts created as /etc/hosts.rpmnew
[ 13/157] Installing filesystem-0:3.18- 100% |   1.5 MiB/s | 212.6 KiB |  00m00s
[ 14/157] Installing basesystem-0:11-21 100% |   0.0   B/s | 124.0   B |  00m00s
[ 15/157] Installing pkgconf-m4-0:2.3.0 100% |  14.5 MiB/s |  14.8 KiB |  00m00s
[ 16/157] Installing coreutils-common-0 100% | 211.1 MiB/s |  11.2 MiB |  00m00s
[ 17/157] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB |  00m00s
[ 18/157] Installing ncurses-base-0:6.5 100% |  34.3 MiB/s | 351.7 KiB |  00m00s
[ 19/157] Installing glibc-minimal-lang 100% |   0.0   B/s | 124.0   B |  00m00s
[ 20/157] Installing ncurses-libs-0:6.5 100% | 137.0 MiB/s | 981.8 KiB |  00m00s
[ 21/157] Installing glibc-0:2.40.9000- 100% | 196.7 MiB/s |   6.7 MiB |  00m00s
[ 22/157] Installing bash-0:5.2.37-1.fc 100% | 255.3 MiB/s |   8.2 MiB |  00m00s
[ 23/157] Installing glibc-common-0:2.4 100% | 104.2 MiB/s |   1.0 MiB |  00m00s
[ 24/157] Installing glibc-gconv-extra- 100% | 141.6 MiB/s |   8.1 MiB |  00m00s
[ 25/157] Installing zlib-ng-compat-0:2 100% | 131.7 MiB/s | 134.9 KiB |  00m00s
[ 26/157] Installing bzip2-libs-0:1.0.8 100% |  79.9 MiB/s |  81.8 KiB |  00m00s
[ 27/157] Installing xz-libs-1:5.6.3-2. 100% | 107.2 MiB/s | 219.5 KiB |  00m00s
[ 28/157] Installing popt-0:1.19-7.fc41 100% |  28.0 MiB/s | 143.5 KiB |  00m00s
[ 29/157] Installing readline-0:8.2-11. 100% | 161.2 MiB/s | 495.3 KiB |  00m00s
[ 30/157] Installing libuuid-0:2.40.2-8 100% |  41.5 MiB/s |  42.5 KiB |  00m00s
[ 31/157] Installing libblkid-0:2.40.2- 100% | 128.7 MiB/s | 263.6 KiB |  00m00s
[ 32/157] Installing libattr-0:2.5.2-4. 100% |  28.8 MiB/s |  29.5 KiB |  00m00s
[ 33/157] Installing libacl-0:2.3.2-2.f 100% |  39.8 MiB/s |  40.7 KiB |  00m00s
[ 34/157] Installing libxcrypt-0:4.4.37 100% | 133.0 MiB/s | 272.3 KiB |  00m00s
[ 35/157] Installing gmp-1:6.3.0-2.fc41 100% | 198.6 MiB/s | 813.7 KiB |  00m00s
[ 36/157] Installing libzstd-0:1.5.6-2. 100% | 259.5 MiB/s | 797.2 KiB |  00m00s
[ 37/157] Installing elfutils-libelf-0: 100% | 233.4 MiB/s |   1.2 MiB |  00m00s
[ 38/157] Installing libstdc++-0:15.0.0 100% | 211.6 MiB/s |   2.8 MiB |  00m00s
[ 39/157] Installing libeconf-0:0.7.5-1 100% |  66.8 MiB/s |  68.4 KiB |  00m00s
[ 40/157] Installing gdbm-libs-1:1.23-7 100% | 120.7 MiB/s | 123.6 KiB |  00m00s
[ 41/157] Installing dwz-0:0.15-8.fc42. 100% | 146.8 MiB/s | 300.6 KiB |  00m00s
[ 42/157] Installing mpfr-0:4.2.1-5.fc4 100% | 203.5 MiB/s | 833.7 KiB |  00m00s
[ 43/157] Installing gawk-0:5.3.0-4.fc4 100% | 144.3 MiB/s |   1.7 MiB |  00m00s
[ 44/157] Installing unzip-0:6.0-65.fc4 100% | 130.8 MiB/s | 401.7 KiB |  00m00s
[ 45/157] Installing file-libs-0:5.45-8 100% | 397.6 MiB/s |   9.9 MiB |  00m00s
[ 46/157] Installing file-0:5.45-8.fc42 100% |   6.9 MiB/s | 105.2 KiB |  00m00s
[ 47/157] Installing crypto-policies-0: 100% |  13.3 MiB/s | 163.7 KiB |  00m00s
[ 48/157] Installing pcre2-0:10.44-1.fc 100% | 159.9 MiB/s | 654.9 KiB |  00m00s
[ 49/157] Installing grep-0:3.11-9.fc41 100% | 100.3 MiB/s |   1.0 MiB |  00m00s
[ 50/157] Installing xz-1:5.6.3-2.fc42. 100% | 112.5 MiB/s |   1.2 MiB |  00m00s
[ 51/157] Installing libcap-ng-0:0.8.5- 100% |  69.4 MiB/s |  71.0 KiB |  00m00s
[ 52/157] Installing audit-libs-0:4.0.2 100% | 108.5 MiB/s | 333.4 KiB |  00m00s
[ 53/157] Installing pam-libs-0:1.7.0-3 100% |  69.2 MiB/s | 141.8 KiB |  00m00s
[ 54/157] Installing libcap-0:2.71-1.fc 100% |  70.3 MiB/s | 215.8 KiB |  00m00s
[ 55/157] Installing systemd-libs-0:257 100% | 222.1 MiB/s |   2.2 MiB |  00m00s
[ 56/157] Installing libsmartcols-0:2.4 100% | 177.1 MiB/s | 181.4 KiB |  00m00s
[ 57/157] Installing libsepol-0:3.8-0.r 100% | 198.5 MiB/s | 813.3 KiB |  00m00s
[ 58/157] Installing libselinux-0:3.8-0 100% |  94.2 MiB/s | 192.9 KiB |  00m00s
[ 59/157] Installing sed-0:4.9-3.fc41.x 100% | 106.2 MiB/s | 869.7 KiB |  00m00s
[ 60/157] Installing findutils-1:4.10.0 100% | 168.9 MiB/s |   1.9 MiB |  00m00s
[ 61/157] Installing libmount-0:2.40.2- 100% | 174.3 MiB/s | 356.9 KiB |  00m00s
[ 62/157] Installing lz4-libs-0:1.10.0- 100% | 143.1 MiB/s | 146.6 KiB |  00m00s
[ 63/157] Installing lua-libs-0:5.4.7-1 100% | 139.7 MiB/s | 286.2 KiB |  00m00s
[ 64/157] Installing libffi-0:3.4.6-3.f 100% |  85.7 MiB/s |  87.8 KiB |  00m00s
[ 65/157] Installing alternatives-0:1.3 100% |  64.8 MiB/s |  66.4 KiB |  00m00s
[ 66/157] Installing libtasn1-0:4.19.0- 100% |  86.7 MiB/s | 177.5 KiB |  00m00s
[ 67/157] Installing p11-kit-0:0.25.5-4 100% | 138.5 MiB/s |   2.2 MiB |  00m00s
[ 68/157] Installing libcom_err-0:1.47. 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 69/157] Installing libunistring-0:1.1 100% | 247.2 MiB/s |   1.7 MiB |  00m00s
[ 70/157] Installing libidn2-0:2.3.7-2. 100% |  65.4 MiB/s | 335.1 KiB |  00m00s
[ 71/157] Installing libpsl-0:0.21.5-4. 100% |  79.7 MiB/s |  81.7 KiB |  00m00s
[ 72/157] Installing p11-kit-trust-0:0. 100% |  23.3 MiB/s | 405.5 KiB |  00m00s
[ 73/157] Installing openssl-libs-1:3.2 100% | 240.3 MiB/s |   7.7 MiB |  00m00s
[ 74/157] Installing coreutils-0:9.5-11 100% | 129.3 MiB/s |   5.6 MiB |  00m00s
[ 75/157] Installing ca-certificates-0: 100% |   1.1 MiB/s |   2.4 MiB |  00m02s
[ 76/157] Installing gzip-0:1.13-2.fc41 100% |  96.3 MiB/s | 394.6 KiB |  00m00s
[ 77/157] Installing authselect-libs-0: 100% |  74.3 MiB/s | 837.2 KiB |  00m00s
[ 78/157] Installing cracklib-0:2.9.11- 100% |  34.9 MiB/s | 250.3 KiB |  00m00s
[ 79/157] Installing libpwquality-0:1.4 100% |  52.5 MiB/s | 430.1 KiB |  00m00s
[ 80/157] Installing rpm-sequoia-0:1.7. 100% | 258.2 MiB/s |   2.3 MiB |  00m00s
[ 81/157] Installing libevent-0:2.1.12- 100% | 219.6 MiB/s | 899.5 KiB |  00m00s
[ 82/157] Installing zstd-0:1.5.6-2.fc4 100% | 241.6 MiB/s |   1.7 MiB |  00m00s
[ 83/157] Installing util-linux-core-0: 100% | 127.3 MiB/s |   1.5 MiB |  00m00s
[ 84/157] Installing tar-2:1.35-4.fc41. 100% | 211.3 MiB/s |   3.0 MiB |  00m00s
[ 85/157] Installing libsemanage-0:3.8- 100% | 100.0 MiB/s | 307.1 KiB |  00m00s
[ 86/157] Installing shadow-utils-2:4.1 100% | 115.7 MiB/s |   4.0 MiB |  00m00s
[ 87/157] Installing zip-0:3.0-42.fc42. 100% | 136.7 MiB/s | 699.8 KiB |  00m00s
[ 88/157] Installing gdbm-1:1.23-7.fc41 100% | 113.7 MiB/s | 465.8 KiB |  00m00s
[ 89/157] Installing cyrus-sasl-lib-0:2 100% | 256.2 MiB/s |   2.3 MiB |  00m00s
[ 90/157] Installing libfdisk-0:2.40.2- 100% | 177.7 MiB/s | 364.0 KiB |  00m00s
[ 91/157] Installing libxml2-0:2.12.9-1 100% | 210.8 MiB/s |   1.7 MiB |  00m00s
[ 92/157] Installing libarchive-0:3.7.7 100% | 182.5 MiB/s | 934.2 KiB |  00m00s
[ 93/157] Installing bzip2-0:1.0.8-19.f 100% |  48.9 MiB/s | 100.2 KiB |  00m00s
[ 94/157] Installing sqlite-libs-0:3.47 100% | 239.0 MiB/s |   1.4 MiB |  00m00s
[ 95/157] Installing rpm-libs-0:4.20.0- 100% | 177.7 MiB/s | 727.7 KiB |  00m00s
[ 96/157] Installing add-determinism-0: 100% | 263.2 MiB/s |   2.4 MiB |  00m00s
[ 97/157] Installing build-reproducibil 100% |   0.0   B/s |   1.0 KiB |  00m00s
[ 98/157] Installing ed-0:1.20.2-2.fc41 100% |  72.8 MiB/s | 149.2 KiB |  00m00s
[ 99/157] Installing patch-0:2.7.6-25.f 100% | 131.0 MiB/s | 268.2 KiB |  00m00s
[100/157] Installing filesystem-srpm-ma 100% |  35.9 MiB/s |  36.8 KiB |  00m00s
[101/157] Installing elfutils-default-y 100% | 157.2 KiB/s |   2.0 KiB |  00m00s
[102/157] Installing elfutils-libs-0:0. 100% | 162.3 MiB/s | 664.7 KiB |  00m00s
[103/157] Installing cpio-0:2.15-2.fc41 100% | 122.2 MiB/s |   1.1 MiB |  00m00s
[104/157] Installing diffutils-0:3.10-8 100% | 159.0 MiB/s |   1.6 MiB |  00m00s
[105/157] Installing json-c-0:0.18-1.fc 100% |  82.6 MiB/s |  84.6 KiB |  00m00s
[106/157] Installing jansson-0:2.14-1.f 100% |  92.3 MiB/s |  94.5 KiB |  00m00s
[107/157] Installing libpkgconf-0:2.3.0 100% |  77.5 MiB/s |  79.3 KiB |  00m00s
[108/157] Installing pkgconf-0:2.3.0-1. 100% |  44.5 MiB/s |  91.1 KiB |  00m00s
[109/157] Installing pkgconf-pkg-config 100% |   1.7 MiB/s |   1.8 KiB |  00m00s
[110/157] Installing keyutils-libs-0:1. 100% |  54.5 MiB/s |  55.8 KiB |  00m00s
[111/157] Installing libverto-0:0.3.2-9 100% |  30.5 MiB/s |  31.3 KiB |  00m00s
[112/157] Installing krb5-libs-0:1.21.3 100% | 177.3 MiB/s |   2.3 MiB |  00m00s
[113/157] Installing libtirpc-0:1.3.6-1 100% |  97.4 MiB/s | 199.4 KiB |  00m00s
[114/157] Installing libnsl2-0:2.0.1-2. 100% |  28.8 MiB/s |  59.1 KiB |  00m00s
[115/157] Installing pam-0:1.7.0-3.fc42 100% |  72.8 MiB/s |   1.9 MiB |  00m00s
[116/157] Installing libssh-0:0.11.1-1. 100% | 186.1 MiB/s | 571.7 KiB |  00m00s
[117/157] Installing libgomp-0:15.0.0-0 100% | 172.7 MiB/s | 530.7 KiB |  00m00s
[118/157] Installing rpm-build-libs-0:4 100% | 101.3 MiB/s | 207.5 KiB |  00m00s
[119/157] Installing xxhash-libs-0:0.8. 100% |  87.8 MiB/s |  89.9 KiB |  00m00s
[120/157] Installing libbrotli-0:1.1.0- 100% | 164.0 MiB/s | 839.9 KiB |  00m00s
[121/157] Installing libnghttp2-0:1.64. 100% | 171.5 MiB/s | 175.6 KiB |  00m00s
[122/157] Installing libtool-ltdl-0:2.5 100% |  67.6 MiB/s |  69.2 KiB |  00m00s
[123/157] Installing openldap-0:2.6.8-6 100% | 159.0 MiB/s | 651.2 KiB |  00m00s
[124/157] Installing libcurl-0:8.11.1-2 100% | 199.8 MiB/s | 818.4 KiB |  00m00s
[125/157] Installing elfutils-debuginfo 100% |  40.9 MiB/s |  83.8 KiB |  00m00s
[126/157] Installing elfutils-0:0.192-7 100% | 240.4 MiB/s |   2.6 MiB |  00m00s
[127/157] Installing binutils-0:2.43.50 100% | 238.9 MiB/s |  25.8 MiB |  00m00s
[128/157] Installing gdb-minimal-0:15.2 100% | 265.1 MiB/s |  12.7 MiB |  00m00s
[129/157] Installing debugedit-0:5.1-2. 100% |  99.1 MiB/s | 203.0 KiB |  00m00s
[130/157] Installing curl-0:8.11.1-2.fc 100% |  21.1 MiB/s | 454.5 KiB |  00m00s
[131/157] Installing rpm-0:4.20.0-1.fc4 100% |  86.4 MiB/s |   2.5 MiB |  00m00s
[132/157] Installing efi-srpm-macros-0: 100% |  40.2 MiB/s |  41.2 KiB |  00m00s
[133/157] Installing lua-srpm-macros-0: 100% |   1.9 MiB/s |   1.9 KiB |  00m00s
[134/157] Installing zig-srpm-macros-0: 100% |   0.0   B/s |   1.7 KiB |  00m00s
[135/157] Installing rust-srpm-macros-0 100% |   0.0   B/s |   5.6 KiB |  00m00s
[136/157] Installing qt6-srpm-macros-0: 100% |   0.0   B/s | 732.0   B |  00m00s
[137/157] Installing qt5-srpm-macros-0: 100% |   0.0   B/s | 776.0   B |  00m00s
[138/157] Installing perl-srpm-macros-0 100% |   0.0   B/s |   1.1 KiB |  00m00s
[139/157] Installing package-notes-srpm 100% |   2.0 MiB/s |   2.0 KiB |  00m00s
[140/157] Installing openblas-srpm-macr 100% |   0.0   B/s | 392.0   B |  00m00s
[141/157] Installing ocaml-srpm-macros- 100% |   0.0   B/s |   2.2 KiB |  00m00s
[142/157] Installing kernel-srpm-macros 100% |   2.3 MiB/s |   2.3 KiB |  00m00s
[143/157] Installing gnat-srpm-macros-0 100% |   1.2 MiB/s |   1.3 KiB |  00m00s
[144/157] Installing ghc-srpm-macros-0: 100% |   1.0 MiB/s |   1.0 KiB |  00m00s
[145/157] Installing fpc-srpm-macros-0: 100% |   0.0   B/s | 420.0   B |  00m00s
[146/157] Installing ansible-srpm-macro 100% |  35.4 MiB/s |  36.2 KiB |  00m00s
[147/157] Installing fonts-srpm-macros- 100% |  55.7 MiB/s |  57.0 KiB |  00m00s
[148/157] Installing forge-srpm-macros- 100% |  39.3 MiB/s |  40.3 KiB |  00m00s
[149/157] Installing go-srpm-macros-0:3 100% |  60.5 MiB/s |  62.0 KiB |  00m00s
[150/157] Installing python-srpm-macros 100% |  50.9 MiB/s |  52.2 KiB |  00m00s
[151/157] Installing redhat-rpm-config- 100% |  47.2 MiB/s | 193.2 KiB |  00m00s
[152/157] Installing rpm-build-0:4.20.0 100% |  49.5 MiB/s | 202.9 KiB |  00m00s
[153/157] Installing pyproject-srpm-mac 100% |   1.2 MiB/s |   2.5 KiB |  00m00s
[154/157] Installing util-linux-0:2.40. 100% |  82.6 MiB/s |   3.7 MiB |  00m00s
[155/157] Installing authselect-0:1.5.0 100% |  39.5 MiB/s | 161.9 KiB |  00m00s
[156/157] Installing which-0:2.21-42.fc 100% |  40.2 MiB/s |  82.4 KiB |  00m00s
[157/157] Installing info-0:7.1.1-2.fc4 100% | 138.0 KiB/s | 362.2 KiB |  00m03s
Warning: skipped OpenPGP checks for 7 packages from repositories: copr_base, https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch
Complete!
Finish: installing minimal buildroot with dnf5
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: add-determinism-0.5.0-1.fc42.x86_64
alternatives-1.31-1.fc42.x86_64
ansible-srpm-macros-1-16.fc41.noarch
audit-libs-4.0.2-1.fc41.x86_64
authselect-1.5.0-8.fc42.x86_64
authselect-libs-1.5.0-8.fc42.x86_64
basesystem-11-21.fc41.noarch
bash-5.2.37-1.fc42.x86_64
binutils-2.43.50-9.fc42.x86_64
build-reproducibility-srpm-macros-0.5.0-1.fc42.noarch
bzip2-1.0.8-19.fc41.x86_64
bzip2-libs-1.0.8-19.fc41.x86_64
ca-certificates-2024.2.69_v8.0.401-4.fc42.noarch
coreutils-9.5-11.fc42.x86_64
coreutils-common-9.5-11.fc42.x86_64
cpio-2.15-2.fc41.x86_64
cracklib-2.9.11-6.fc41.x86_64
crypto-policies-20241128-1.gitbb7b0b0.fc42.noarch
curl-8.11.1-2.fc42.x86_64
cyrus-sasl-lib-2.1.28-27.fc41.x86_64
debugedit-5.1-2.fc42.x86_64
diffutils-3.10-8.fc41.x86_64
dwz-0.15-8.fc42.x86_64
ed-1.20.2-2.fc41.x86_64
efi-srpm-macros-5-13.fc42.noarch
elfutils-0.192-7.fc42.x86_64
elfutils-debuginfod-client-0.192-7.fc42.x86_64
elfutils-default-yama-scope-0.192-7.fc42.noarch
elfutils-libelf-0.192-7.fc42.x86_64
elfutils-libs-0.192-7.fc42.x86_64
fedora-gpg-keys-42-0.3.noarch
fedora-release-42-0.11.noarch
fedora-release-common-42-0.11.noarch
fedora-release-identity-basic-42-0.11.noarch
fedora-repos-42-0.3.noarch
fedora-repos-rawhide-42-0.3.noarch
file-5.45-8.fc42.x86_64
file-libs-5.45-8.fc42.x86_64
filesystem-3.18-29.fc42.x86_64
filesystem-srpm-macros-3.18-29.fc42.noarch
findutils-4.10.0-4.fc41.x86_64
fonts-srpm-macros-2.0.5-17.fc41.noarch
forge-srpm-macros-0.4.0-1.fc42.noarch
fpc-srpm-macros-1.3-13.fc41.noarch
gawk-5.3.0-4.fc41.x86_64
gdb-minimal-15.2-4.fc42.x86_64
gdbm-1.23-7.fc41.x86_64
gdbm-libs-1.23-7.fc41.x86_64
ghc-srpm-macros-1.9.2-1.fc42.noarch
glibc-2.40.9000-26.fc42.x86_64
glibc-common-2.40.9000-26.fc42.x86_64
glibc-gconv-extra-2.40.9000-26.fc42.x86_64
glibc-minimal-langpack-2.40.9000-26.fc42.x86_64
gmp-6.3.0-2.fc41.x86_64
gnat-srpm-macros-6-6.fc41.noarch
go-srpm-macros-3.6.0-5.fc42.noarch
gpg-pubkey-105ef944-65ca83d1
gpg-pubkey-31645531-66b6dccf
gpg-pubkey-e99d6ad1-64d2612c
grep-3.11-9.fc41.x86_64
gzip-1.13-2.fc41.x86_64
info-7.1.1-2.fc42.x86_64
jansson-2.14-1.fc42.x86_64
json-c-0.18-1.fc42.x86_64
kernel-srpm-macros-1.0-24.fc41.noarch
keyutils-libs-1.6.3-4.fc41.x86_64
krb5-libs-1.21.3-3.fc42.x86_64
libacl-2.3.2-2.fc41.x86_64
libarchive-3.7.7-1.fc42.x86_64
libattr-2.5.2-4.fc41.x86_64
libblkid-2.40.2-8.fc42.x86_64
libbrotli-1.1.0-5.fc41.x86_64
libcap-2.71-1.fc42.x86_64
libcap-ng-0.8.5-3.fc41.x86_64
libcom_err-1.47.1-6.fc42.x86_64
libcurl-8.11.1-2.fc42.x86_64
libeconf-0.7.5-1.fc42.x86_64
libevent-2.1.12-14.fc41.x86_64
libfdisk-2.40.2-8.fc42.x86_64
libffi-3.4.6-3.fc42.x86_64
libgcc-15.0.0-0.2.fc42.x86_64
libgomp-15.0.0-0.2.fc42.x86_64
libidn2-2.3.7-2.fc41.x86_64
libmount-2.40.2-8.fc42.x86_64
libnghttp2-1.64.0-1.fc42.x86_64
libnsl2-2.0.1-2.fc41.x86_64
libpkgconf-2.3.0-1.fc42.x86_64
libpsl-0.21.5-4.fc41.x86_64
libpwquality-1.4.5-11.fc41.x86_64
libselinux-3.8-0.rc3.1.fc42.x86_64
libsemanage-3.8-0.rc3.1.fc42.x86_64
libsepol-3.8-0.rc3.1.fc42.x86_64
libsmartcols-2.40.2-8.fc42.x86_64
libssh-0.11.1-1.fc42.x86_64
libssh-config-0.11.1-1.fc42.noarch
libstdc++-15.0.0-0.2.fc42.x86_64
libtasn1-4.19.0-9.fc41.x86_64
libtirpc-1.3.6-1.rc3.fc42.x86_64
libtool-ltdl-2.5.4-1.fc42.x86_64
libunistring-1.1-8.fc41.x86_64
libuuid-2.40.2-8.fc42.x86_64
libverto-0.3.2-9.fc41.x86_64
libxcrypt-4.4.37-4.fc42.x86_64
libxml2-2.12.9-1.fc42.x86_64
libzstd-1.5.6-2.fc41.x86_64
lua-libs-5.4.7-1.fc42.x86_64
lua-srpm-macros-1-14.fc41.noarch
lz4-libs-1.10.0-1.fc41.x86_64
mpfr-4.2.1-5.fc41.x86_64
ncurses-base-6.5-2.20240629.fc41.noarch
ncurses-libs-6.5-2.20240629.fc41.x86_64
ocaml-srpm-macros-10-3.fc41.noarch
openblas-srpm-macros-2-18.fc41.noarch
openldap-2.6.8-6.fc42.x86_64
openssl-libs-3.2.2-10.fc42.x86_64
p11-kit-0.25.5-4.fc42.x86_64
p11-kit-trust-0.25.5-4.fc42.x86_64
package-notes-srpm-macros-0.5-12.fc41.noarch
pam-1.7.0-3.fc42.x86_64
pam-libs-1.7.0-3.fc42.x86_64
patch-2.7.6-25.fc41.x86_64
pcre2-10.44-1.fc41.1.x86_64
pcre2-syntax-10.44-1.fc41.1.noarch
perl-srpm-macros-1-56.fc41.noarch
pkgconf-2.3.0-1.fc42.x86_64
pkgconf-m4-2.3.0-1.fc42.noarch
pkgconf-pkg-config-2.3.0-1.fc42.x86_64
popt-1.19-7.fc41.x86_64
publicsuffix-list-dafsa-20240107-4.fc41.noarch
pyproject-srpm-macros-1.16.3-1.fc42.noarch
python-srpm-macros-3.13-3.fc41.noarch
qt5-srpm-macros-5.15.15-1.fc42.noarch
qt6-srpm-macros-6.8.1-4.fc42.noarch
readline-8.2-11.fc42.x86_64
redhat-rpm-config-300-1.no_annobin.0.fc42.noarch
rpm-4.20.0-1.fc42.x86_64
rpm-build-4.20.0-1.fc42.x86_64
rpm-build-libs-4.20.0-1.fc42.x86_64
rpm-libs-4.20.0-1.fc42.x86_64
rpm-sequoia-1.7.0-3.fc42.x86_64
rust-srpm-macros-26.3-3.fc42.noarch
sed-4.9-3.fc41.x86_64
setup-2.15.0-9.fc42.noarch
shadow-utils-4.17.0-2.fc42.x86_64
sqlite-libs-3.47.2-1.fc42.x86_64
systemd-libs-257.1-1.fc42.x86_64
tar-1.35-4.fc41.x86_64
unzip-6.0-65.fc42.x86_64
util-linux-2.40.2-8.fc42.x86_64
util-linux-core-2.40.2-8.fc42.x86_64
which-2.21-42.fc41.x86_64
xxhash-libs-0.8.3-1.fc42.x86_64
xz-5.6.3-2.fc42.x86_64
xz-libs-5.6.3-2.fc42.x86_64
zig-srpm-macros-1-3.fc41.noarch
zip-3.0-42.fc42.x86_64
zlib-ng-compat-2.2.2-1.fc42.x86_64
zstd-1.5.6-2.fc41.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1721433600
Wrote: /builddir/build/SRPMS/xtensor-0.25.0-2.fc42.src.rpm
Finish: rpmbuild -bs
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1736240576.435993/root/var/log/dnf5.log
INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz
/bin/tar: Removing leading `/' from member names
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-lf3x65hh/xtensor/xtensor.spec) Config(child) 0 minutes 17 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
INFO: Start(/var/lib/copr-rpmbuild/results/xtensor-0.25.0-2.fc42.src.rpm)  Config(fedora-rawhide-x86_64)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1736240576.435993/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1736240576.435993/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1736240576.435993/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
  rpm-4.20.0-1.fc42.x86_64
  rpm-sequoia-1.7.0-3.fc42.x86_64
  dnf5-5.2.8.1-2.fc42.x86_64
  dnf5-plugins-5.2.8.1-2.fc42.x86_64
Finish: chroot init
Start: build phase for xtensor-0.25.0-2.fc42.src.rpm
Start: build setup for xtensor-0.25.0-2.fc42.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1721433600
Wrote: /builddir/build/SRPMS/xtensor-0.25.0-2.fc42.src.rpm
Updating and loading repositories:
 Additional repo https_fedorapeople_org 100% |  15.1 KiB/s |   1.5 KiB |  00m00s
 fedora                                 100% | 986.0 KiB/s |  27.6 KiB |  00m00s
 Copr repository                        100% |  28.4 KiB/s |   1.5 KiB |  00m00s
Repositories loaded.
Package                    Arch   Version              Repository                                                             Size
Installing:
 cmake                     x86_64 3.31.3-1.fc42        fedora                                                             32.9 MiB
 doctest-devel             x86_64 2.4.11-2.fc41        fedora                                                            436.7 KiB
 gcc-c++                   x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch  40.7 MiB
 gtest-devel               x86_64 1.14.0-5.fc41        fedora                                                              1.0 MiB
 json-devel                x86_64 3.11.3-2.fc41        fedora                                                              1.0 MiB
 python3-numpy             x86_64 1:2.2.1-1.fc42       fedora                                                             40.8 MiB
 xsimd-devel               noarch 13.1.0-1.fc42        fedora                                                              1.4 MiB
 xtl-devel                 x86_64 0.7.7-3.fc41         fedora                                                            768.2 KiB
Installing dependencies:
 annobin-docs              noarch 12.80-1.fc42         fedora                                                             98.6 KiB
 annobin-plugin-gcc        x86_64 12.80-1.fc42         fedora                                                            992.8 KiB
 cmake-data                noarch 3.31.3-1.fc42        fedora                                                              8.5 MiB
 cmake-filesystem          x86_64 3.31.3-1.fc42        fedora                                                              0.0   B
 cmake-rpm-macros          noarch 3.31.3-1.fc42        fedora                                                              7.5 KiB
 cpp                       x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch  37.5 MiB
 emacs-filesystem          noarch 1:30.0-3.fc41        fedora                                                              0.0   B
 expat                     x86_64 2.6.4-1.fc42         fedora                                                            285.5 KiB
 flexiblas                 x86_64 3.4.4-3.fc41         fedora                                                             48.5 KiB
 flexiblas-netlib          x86_64 3.4.4-3.fc41         fedora                                                             10.7 MiB
 flexiblas-openblas-openmp x86_64 3.4.4-3.fc41         fedora                                                             43.3 KiB
 gcc                       x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 109.9 MiB
 gcc-plugin-annobin        x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch  59.6 KiB
 glibc-devel               x86_64 2.40.9000-26.fc42    fedora                                                              2.3 MiB
 gmock                     x86_64 1.14.0-5.fc41        fedora                                                            138.9 KiB
 gtest                     x86_64 1.14.0-5.fc41        fedora                                                            489.6 KiB
 jsoncpp                   x86_64 1.9.5-8.fc41         fedora                                                            253.4 KiB
 kernel-headers            x86_64 6.13.0-0.rc5.42.fc42 fedora                                                              6.5 MiB
 libb2                     x86_64 0.98.1-12.fc41       fedora                                                             42.2 KiB
 libgfortran               x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch   3.3 MiB
 libmpc                    x86_64 1.3.1-6.fc41         fedora                                                            164.7 KiB
 libquadmath               x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 319.5 KiB
 libstdc++-devel           x86_64 15.0.0-0.2.fc42      https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch  15.7 MiB
 libuv                     x86_64 1:1.49.2-1.fc42      fedora                                                            569.4 KiB
 libxcrypt-devel           x86_64 4.4.37-4.fc42        fedora                                                             30.5 KiB
 make                      x86_64 1:4.4.1-9.fc42       fedora                                                              1.8 MiB
 mpdecimal                 x86_64 2.5.1-16.fc41        fedora                                                            204.9 KiB
 openblas                  x86_64 0.3.28-2.fc42        fedora                                                            106.6 KiB
 openblas-openmp           x86_64 0.3.28-2.fc42        fedora                                                             39.3 MiB
 pyproject-rpm-macros      noarch 1.16.3-1.fc42        fedora                                                            113.7 KiB
 python-pip-wheel          noarch 24.3.1-1.fc42        fedora                                                              1.2 MiB
 python-rpm-macros         noarch 3.13-3.fc41          fedora                                                             22.1 KiB
 python3                   x86_64 3.13.1-2.fc42        fedora                                                             30.6 KiB
 python3-devel             x86_64 3.13.1-2.fc42        fedora                                                              1.8 MiB
 python3-libs              x86_64 3.13.1-2.fc42        fedora                                                             39.8 MiB
 python3-numpy-f2py        x86_64 1:2.2.1-1.fc42       fedora                                                              2.0 MiB
 python3-packaging         noarch 24.2-2.fc42          fedora                                                            555.7 KiB
 python3-rpm-generators    noarch 14-11.fc41           fedora                                                             81.7 KiB
 python3-rpm-macros        noarch 3.13-3.fc41          fedora                                                              6.4 KiB
 rhash                     x86_64 1.4.5-1.fc42         fedora                                                            359.3 KiB
 tzdata                    noarch 2024b-1.fc42         fedora                                                              1.6 MiB
 vim-filesystem            noarch 2:9.1.984-1.fc42     fedora                                                             40.0   B

Transaction Summary:
 Installing:        50 packages

Total size of inbound packages is 115 MiB. Need to download 32 MiB.
After this operation, 406 MiB extra will be used (install 406 MiB, remove 0 B).
[1/4] gcc-c++-0:15.0.0-0.2.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 2/10] cmake-filesystem-0:3.31.3-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 3/11] expat-0:2.6.4-1.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 4/14] make-1:4.4.1-9.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 5/16] gcc-0:15.0.0-0.2.fc42.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 6/17] libstdc++-devel-0:15.0.0-0.2.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 7/18] libmpc-0:1.3.1-6.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 8/22] emacs-filesystem-1:30.0-3.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 9/23] vim-filesystem-2:9.1.984-1.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[10/24] cpp-0:15.0.0-0.2.fc42.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[11/28] python3-0:3.13.1-2.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[12/29] python3-libs-0:3.13.1-2.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[13/30] libb2-0:0.98.1-12.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[14/31] mpdecimal-0:2.5.1-16.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[15/32] python-pip-wheel-0:24.3.1-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[16/33] tzdata-0:2024b-1.fc42.noarch    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[17/39] glibc-devel-0:2.40.9000-26.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[18/40] libxcrypt-devel-0:4.4.37-4.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[19/41] kernel-headers-0:6.13.0-0.rc5.4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[20/42] gcc-plugin-annobin-0:15.0.0-0.2 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[21/43] annobin-plugin-gcc-0:12.80-1.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[22/44] annobin-docs-0:12.80-1.fc42.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[23/50] python3-packaging-0:24.2-2.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[24/50] doctest-devel-0:2.4.11-2.fc41.x 100% | 546.1 KiB/s |  90.1 KiB |  00m00s
[25/50] xsimd-devel-0:13.1.0-1.fc42.noa 100% | 870.0 KiB/s | 160.9 KiB |  00m00s
[26/50] gtest-devel-0:1.14.0-5.fc41.x86 100% |   1.5 MiB/s | 254.5 KiB |  00m00s
[27/50] json-devel-0:3.11.3-2.fc41.x86_ 100% |   1.1 MiB/s | 165.3 KiB |  00m00s
[28/50] xtl-devel-0:0.7.7-3.fc41.x86_64 100% | 473.1 KiB/s | 106.9 KiB |  00m00s
[29/50] cmake-0:3.31.3-1.fc42.x86_64    100% |  17.2 MiB/s |   9.9 MiB |  00m01s
[30/50] python3-numpy-1:2.2.1-1.fc42.x8 100% |   2.1 MiB/s |   7.9 MiB |  00m04s
[31/50] cmake-data-0:3.31.3-1.fc42.noar 100% | 590.1 KiB/s |   2.5 MiB |  00m04s
[32/50] jsoncpp-0:1.9.5-8.fc41.x86_64   100% |  23.2 KiB/s |  99.3 KiB |  00m04s
[33/50] libuv-1:1.49.2-1.fc42.x86_64    100% | 319.2 KiB/s | 263.7 KiB |  00m01s
[34/50] rhash-0:1.4.5-1.fc42.x86_64     100% |   1.4 MiB/s | 198.0 KiB |  00m00s
[35/50] gtest-0:1.14.0-5.fc41.x86_64    100% |   1.3 MiB/s | 180.2 KiB |  00m00s
[36/50] flexiblas-0:3.4.4-3.fc41.x86_64 100% | 266.2 KiB/s |  25.3 KiB |  00m00s
[37/50] flexiblas-netlib-0:3.4.4-3.fc41 100% |   4.3 MiB/s |   3.2 MiB |  00m01s
[38/50] python3-numpy-f2py-1:2.2.1-1.fc 100% | 618.3 KiB/s | 490.9 KiB |  00m01s
[39/50] flexiblas-openblas-openmp-0:3.4 100% |  25.4 KiB/s |  17.2 KiB |  00m01s
[40/50] libgfortran-0:15.0.0-0.2.fc42.x 100% |   5.1 MiB/s | 913.3 KiB |  00m00s
[41/50] openblas-0:0.3.28-2.fc42.x86_64 100% |  69.1 KiB/s |  41.0 KiB |  00m01s
[42/50] openblas-openmp-0:0.3.28-2.fc42 100% |   5.3 MiB/s |   5.0 MiB |  00m01s
[43/50] python3-devel-0:3.13.1-2.fc42.x 100% | 449.9 KiB/s | 403.1 KiB |  00m01s
[44/50] libquadmath-0:15.0.0-0.2.fc42.x 100% |   4.3 MiB/s | 176.6 KiB |  00m00s
[45/50] gmock-0:1.14.0-5.fc41.x86_64    100% | 463.3 KiB/s |  59.8 KiB |  00m00s
[46/50] pyproject-rpm-macros-0:1.16.3-1 100% |   1.0 MiB/s |  44.6 KiB |  00m00s
[47/50] python-rpm-macros-0:3.13-3.fc41 100% | 294.5 KiB/s |  17.7 KiB |  00m00s
[48/50] python3-rpm-generators-0:14-11. 100% | 472.6 KiB/s |  29.3 KiB |  00m00s
[49/50] python3-rpm-macros-0:3.13-3.fc4 100% |  92.9 KiB/s |  12.4 KiB |  00m00s
[50/50] cmake-rpm-macros-0:3.31.3-1.fc4 100% | 147.7 KiB/s |  17.0 KiB |  00m00s
--------------------------------------------------------------------------------
[50/50] Total                           100% |   4.6 MiB/s |  32.1 MiB |  00m07s
Running transaction
[ 1/52] Verify package files            100% | 132.0   B/s |  50.0   B |  00m00s
[ 2/52] Prepare transaction             100% | 413.0   B/s |  50.0   B |  00m00s
[ 3/52] Installing cmake-filesystem-0:3 100% |   2.5 MiB/s |   7.6 KiB |  00m00s
[ 4/52] Installing python-rpm-macros-0: 100% |  22.3 MiB/s |  22.8 KiB |  00m00s
[ 5/52] Installing libmpc-0:1.3.1-6.fc4 100% |  54.1 MiB/s | 166.2 KiB |  00m00s
[ 6/52] Installing libstdc++-devel-0:15 100% | 193.6 MiB/s |  15.9 MiB |  00m00s
[ 7/52] Installing python3-rpm-macros-0 100% |   0.0   B/s |   6.7 KiB |  00m00s
[ 8/52] Installing libgfortran-0:15.0.0 100% | 252.1 MiB/s |   3.3 MiB |  00m00s
[ 9/52] Installing gtest-0:1.14.0-5.fc4 100% | 159.8 MiB/s | 491.0 KiB |  00m00s
[10/52] Installing make-1:4.4.1-9.fc42. 100% | 180.0 MiB/s |   1.8 MiB |  00m00s
[11/52] Installing expat-0:2.6.4-1.fc42 100% | 140.4 MiB/s | 287.6 KiB |  00m00s
[12/52] Installing gmock-0:1.14.0-5.fc4 100% |  68.5 MiB/s | 140.3 KiB |  00m00s
[13/52] Installing pyproject-rpm-macros 100% | 113.0 MiB/s | 115.7 KiB |  00m00s
[14/52] Installing cpp-0:15.0.0-0.2.fc4 100% | 288.4 MiB/s |  37.5 MiB |  00m00s
[15/52] Installing annobin-docs-0:12.80 100% |  32.5 MiB/s |  99.7 KiB |  00m00s
[16/52] Installing kernel-headers-0:6.1 100% | 108.9 MiB/s |   6.6 MiB |  00m00s
[17/52] Installing libxcrypt-devel-0:4. 100% |  10.7 MiB/s |  32.9 KiB |  00m00s
[18/52] Installing glibc-devel-0:2.40.9 100% |  83.3 MiB/s |   2.3 MiB |  00m00s
[19/52] Installing gcc-0:15.0.0-0.2.fc4 100% | 286.4 MiB/s | 110.0 MiB |  00m00s
[20/52] Installing libquadmath-0:15.0.0 100% | 104.4 MiB/s | 320.7 KiB |  00m00s
[21/52] Installing openblas-0:0.3.28-2. 100% | 105.8 MiB/s | 108.3 KiB |  00m00s
[22/52] Installing openblas-openmp-0:0. 100% | 417.9 MiB/s |  39.3 MiB |  00m00s
[23/52] Installing flexiblas-0:3.4.4-3. 100% |  48.5 MiB/s |  49.7 KiB |  00m00s
[24/52] Installing flexiblas-openblas-o 100% |  43.1 MiB/s |  44.1 KiB |  00m00s
[25/52] Installing flexiblas-netlib-0:3 100% | 273.5 MiB/s |  10.7 MiB |  00m00s
[26/52] Installing tzdata-0:2024b-1.fc4 100% |  23.3 MiB/s |   1.9 MiB |  00m00s
[27/52] Installing python-pip-wheel-0:2 100% | 414.7 MiB/s |   1.2 MiB |  00m00s
[28/52] Installing mpdecimal-0:2.5.1-16 100% | 100.6 MiB/s | 206.0 KiB |  00m00s
[29/52] Installing libb2-0:0.98.1-12.fc 100% |   7.0 MiB/s |  43.3 KiB |  00m00s
[30/52] Installing python3-libs-0:3.13. 100% | 190.6 MiB/s |  40.2 MiB |  00m00s
[31/52] Installing python3-0:3.13.1-2.f 100% |  31.6 MiB/s |  32.4 KiB |  00m00s
[32/52] Installing cmake-rpm-macros-0:3 100% |   8.0 MiB/s |   8.2 KiB |  00m00s
[33/52] Installing python3-packaging-0: 100% | 110.9 MiB/s | 568.0 KiB |  00m00s
[34/52] Installing python3-rpm-generato 100% |  81.0 MiB/s |  82.9 KiB |  00m00s
[35/52] Installing python3-devel-0:3.13 100% |  95.6 MiB/s |   1.8 MiB |  00m00s
[36/52] Installing python3-numpy-f2py-1 100% |  73.8 MiB/s |   2.1 MiB |  00m00s
[37/52] Installing python3-numpy-1:2.2. 100% | 223.3 MiB/s |  41.1 MiB |  00m00s
[38/52] Installing vim-filesystem-2:9.1 100% |   2.3 MiB/s |   4.7 KiB |  00m00s
[39/52] Installing emacs-filesystem-1:3 100% |   0.0   B/s | 544.0   B |  00m00s
[40/52] Installing rhash-0:1.4.5-1.fc42 100% |  89.0 MiB/s | 364.6 KiB |  00m00s
[41/52] Installing libuv-1:1.49.2-1.fc4 100% | 139.7 MiB/s | 572.2 KiB |  00m00s
[42/52] Installing jsoncpp-0:1.9.5-8.fc 100% |  22.6 MiB/s | 254.9 KiB |  00m00s
[43/52] Installing cmake-data-0:3.31.3- 100% |  51.5 MiB/s |   9.1 MiB |  00m00s
[44/52] Installing cmake-0:3.31.3-1.fc4 100% | 274.5 MiB/s |  32.9 MiB |  00m00s
[45/52] Installing gcc-c++-0:15.0.0-0.2 100% | 279.1 MiB/s |  40.8 MiB |  00m00s
[46/52] Installing gcc-plugin-annobin-0 100% |   1.9 MiB/s |  61.2 KiB |  00m00s
[47/52] Installing annobin-plugin-gcc-0 100% |  34.7 MiB/s | 994.5 KiB |  00m00s
[48/52] Installing gtest-devel-0:1.14.0 100% | 105.1 MiB/s |   1.1 MiB |  00m00s
[49/52] Installing doctest-devel-0:2.4. 100% | 107.3 MiB/s | 439.7 KiB |  00m00s
[50/52] Installing json-devel-0:3.11.3- 100% | 125.2 MiB/s |   1.0 MiB |  00m00s
[51/52] Installing xsimd-devel-0:13.1.0 100% | 140.7 MiB/s |   1.4 MiB |  00m00s
[52/52] Installing xtl-devel-0:0.7.7-3. 100% |   4.0 MiB/s | 774.5 KiB |  00m00s
Warning: skipped OpenPGP checks for 7 packages from repository: https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch
Complete!
Finish: build setup for xtensor-0.25.0-2.fc42.src.rpm
Start: rpmbuild xtensor-0.25.0-2.fc42.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1721433600
Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.ivave4
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ test -d /builddir/build/BUILD/xtensor-0.25.0-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/xtensor-0.25.0-build
+ /usr/bin/rm -rf /builddir/build/BUILD/xtensor-0.25.0-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/xtensor-0.25.0-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/xtensor-0.25.0-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8huSbS
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ rm -rf xtensor-0.25.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xtensor-0.25.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd xtensor-0.25.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.lyQnpi
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd xtensor-0.25.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTS=ON
CMake Deprecation Warning at CMakeLists.txt:10 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The CXX compiler identification is GNU 15.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building xtensor v0.25.0
-- Found xtl: /usr/include/xtl
CMake Deprecation Warning at test/CMakeLists.txt:10 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Setting tests build type to Release
-- Performing Test _-std=c++14_works
-- Performing Test _-std=c++14_works - Success
-- Building with C++14
-- Performing Test arch_native_supported
-- Performing Test arch_native_supported - Success
-- Configuring done (1.0s)
-- Generating done (0.3s)
-- Build files have been written to: /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose
Change Dir: '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2
/usr/bin/cmake -S/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 -B/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/CMakeFiles /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xadaptor_semantic.dir/build.make test/CMakeFiles/test_xadaptor_semantic.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xadaptor_semantic.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/test_xarray_adaptor.dir/build.make test/CMakeFiles/test_xarray_adaptor.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xarray_adaptor.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xadaptor_semantic.dir/build.make test/CMakeFiles/test_xadaptor_semantic.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xarray_adaptor.dir/build.make test/CMakeFiles/test_xarray_adaptor.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  0%] Building CXX object test/CMakeFiles/test_xarray_adaptor.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  0%] Building CXX object test/CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  0%] Building CXX object test/CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray_adaptor.cpp
[  0%] Linking CXX executable test_xarray_adaptor
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xarray_adaptor.dir/link.txt --verbose=1
[  1%] Linking CXX executable test_xadaptor_semantic
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xadaptor_semantic.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xadaptor_semantic.dir/link.d CMakeFiles/test_xadaptor_semantic.dir/main.cpp.o CMakeFiles/test_xadaptor_semantic.dir/test_xadaptor_semantic.cpp.o -o test_xadaptor_semantic
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  1%] Built target test_xadaptor_semantic
/usr/bin/gmake  -f test/CMakeFiles/test_xarray.dir/build.make test/CMakeFiles/test_xarray.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xarray.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xarray.dir/build.make test/CMakeFiles/test_xarray.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  1%] Building CXX object test/CMakeFiles/test_xarray.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xarray_adaptor.dir/link.d CMakeFiles/test_xarray_adaptor.dir/main.cpp.o CMakeFiles/test_xarray_adaptor.dir/test_xarray_adaptor.cpp.o -o test_xarray_adaptor
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  1%] Built target test_xarray_adaptor
/usr/bin/gmake  -f test/CMakeFiles/test_xblockwise_reducer.dir/build.make test/CMakeFiles/test_xblockwise_reducer.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xblockwise_reducer.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xblockwise_reducer.dir/build.make test/CMakeFiles/test_xblockwise_reducer.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  1%] Building CXX object test/CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  1%] Building CXX object test/CMakeFiles/test_xarray.dir/test_xarray.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp
[  2%] Building CXX object test/CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xblockwise_reducer.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp:13:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<int, std::allocator<int> >; xt::layout_type L = xt::layout_type::dynamic; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp:244:28:   required from here
  244 |         xarray_dynamic a0(1);
      |                            ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[  3%] Linking CXX executable test_xarray
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xarray.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xarray.dir/link.d CMakeFiles/test_xarray.dir/main.cpp.o CMakeFiles/test_xarray.dir/test_xarray.cpp.o -o test_xarray
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  3%] Built target test_xarray
/usr/bin/gmake  -f test/CMakeFiles/test_xbroadcast.dir/build.make test/CMakeFiles/test_xbroadcast.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xbroadcast.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xbroadcast.dir/build.make test/CMakeFiles/test_xbroadcast.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  3%] Building CXX object test/CMakeFiles/test_xbroadcast.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  3%] Building CXX object test/CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbroadcast.cpp
[  4%] Linking CXX executable test_xbroadcast
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbroadcast.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xbroadcast.dir/link.d CMakeFiles/test_xbroadcast.dir/main.cpp.o CMakeFiles/test_xbroadcast.dir/test_xbroadcast.cpp.o -o test_xbroadcast
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  4%] Built target test_xbroadcast
/usr/bin/gmake  -f test/CMakeFiles/test_xbuilder.dir/build.make test/CMakeFiles/test_xbuilder.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xbuilder.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xbuilder.dir/build.make test/CMakeFiles/test_xbuilder.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  4%] Building CXX object test/CMakeFiles/test_xbuilder.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  4%] Building CXX object test/CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuilder.cpp
[  4%] Linking CXX executable test_xblockwise_reducer
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xblockwise_reducer.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuilder.cpp:16:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
[  4%] Linking CXX executable test_xbuilder
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbuilder.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xbuilder.dir/link.d CMakeFiles/test_xbuilder.dir/main.cpp.o CMakeFiles/test_xbuilder.dir/test_xbuilder.cpp.o -o test_xbuilder
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  4%] Built target test_xbuilder
/usr/bin/gmake  -f test/CMakeFiles/test_xcontainer_semantic.dir/build.make test/CMakeFiles/test_xcontainer_semantic.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xcontainer_semantic.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xcontainer_semantic.dir/build.make test/CMakeFiles/test_xcontainer_semantic.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  4%] Building CXX object test/CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xblockwise_reducer.dir/link.d CMakeFiles/test_xblockwise_reducer.dir/main.cpp.o CMakeFiles/test_xblockwise_reducer.dir/test_xblockwise_reducer.cpp.o -o test_xblockwise_reducer
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  4%] Built target test_xblockwise_reducer
/usr/bin/gmake  -f test/CMakeFiles/test_xeval.dir/build.make test/CMakeFiles/test_xeval.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xeval.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xeval.dir/build.make test/CMakeFiles/test_xeval.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  5%] Building CXX object test/CMakeFiles/test_xeval.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  6%] Building CXX object test/CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcontainer_semantic.cpp
[  6%] Building CXX object test/CMakeFiles/test_xeval.dir/test_xeval.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xeval.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xeval.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[  6%] Linking CXX executable test_xeval
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xeval.dir/link.txt --verbose=1
[  6%] Linking CXX executable test_xcontainer_semantic
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcontainer_semantic.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xeval.dir/link.d CMakeFiles/test_xeval.dir/main.cpp.o CMakeFiles/test_xeval.dir/test_xeval.cpp.o -o test_xeval
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  6%] Built target test_xeval
/usr/bin/gmake  -f test/CMakeFiles/test_xexception.dir/build.make test/CMakeFiles/test_xexception.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xexception.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xexception.dir/build.make test/CMakeFiles/test_xexception.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  7%] Building CXX object test/CMakeFiles/test_xexception.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  7%] Building CXX object test/CMakeFiles/test_xexception.dir/test_xexception.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexception.cpp
[  7%] Linking CXX executable test_xexception
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexception.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xcontainer_semantic.dir/link.d CMakeFiles/test_xcontainer_semantic.dir/main.cpp.o CMakeFiles/test_xcontainer_semantic.dir/test_xcontainer_semantic.cpp.o -o test_xcontainer_semantic
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  7%] Built target test_xcontainer_semantic
/usr/bin/gmake  -f test/CMakeFiles/test_xexpression.dir/build.make test/CMakeFiles/test_xexpression.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xexpression.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xexpression.dir/build.make test/CMakeFiles/test_xexpression.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  7%] Building CXX object test/CMakeFiles/test_xexpression.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xexception.dir/link.d CMakeFiles/test_xexception.dir/main.cpp.o CMakeFiles/test_xexception.dir/test_xexception.cpp.o -o test_xexception
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  7%] Built target test_xexception
[  8%] Building CXX object test/CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_6()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:106:15: warning: typedef ‘using strides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::strides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_strides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  106 |         using strides_type = typename expr_type::strides_type;
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:107:15: warning: typedef ‘using inner_strides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::inner_strides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_inner_strides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  107 |         using inner_strides_type = typename expr_type::inner_strides_type;
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:108:15: warning: typedef ‘using backstrides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::backstrides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_backstrides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  108 |         using backstrides_type = typename expr_type::backstrides_type;
      |               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:109:15: warning: typedef ‘using inner_strides_tybackstrides_typepe = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::inner_backstrides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_inner_backstrides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  109 |         using inner_strides_tybackstrides_typepe = typename expr_type::inner_backstrides_type;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gmake  -f test/CMakeFiles/test_xexpression_traits.dir/build.make test/CMakeFiles/test_xexpression_traits.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xexpression_traits.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xexpression_traits.dir/build.make test/CMakeFiles/test_xexpression_traits.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  8%] Building CXX object test/CMakeFiles/test_xexpression_traits.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[  8%] Linking CXX executable test_xexpression
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression.dir/link.txt --verbose=1
[  8%] Building CXX object test/CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_traits.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xexpression.dir/link.d CMakeFiles/test_xexpression.dir/main.cpp.o CMakeFiles/test_xexpression.dir/test_xexpression.cpp.o -o test_xexpression
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  8%] Built target test_xexpression
/usr/bin/gmake  -f test/CMakeFiles/test_xfunction.dir/build.make test/CMakeFiles/test_xfunction.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xfunction.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xfunction.dir/build.make test/CMakeFiles/test_xfunction.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[  9%] Building CXX object test/CMakeFiles/test_xfunction.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 10%] Linking CXX executable test_xexpression_traits
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression_traits.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xexpression_traits.dir/link.d CMakeFiles/test_xexpression_traits.dir/main.cpp.o CMakeFiles/test_xexpression_traits.dir/test_xexpression_traits.cpp.o -o test_xexpression_traits
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 10%] Built target test_xexpression_traits
[ 10%] Building CXX object test/CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunction.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xfunc_on_xexpression.dir/build.make test/CMakeFiles/test_xfunc_on_xexpression.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xfunc_on_xexpression.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xfunc_on_xexpression.dir/build.make test/CMakeFiles/test_xfunc_on_xexpression.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 10%] Building CXX object test/CMakeFiles/test_xfunc_on_xexpression.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 10%] Building CXX object test/CMakeFiles/test_xfunc_on_xexpression.dir/test_xfunc_on_xexpression.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunction.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In file included from /usr/include/c++/15/vector:64,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexpression.hpp:15,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:12:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xio.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:13:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 10%] Linking CXX executable test_xfunc_on_xexpression
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfunc_on_xexpression.dir/link.txt --verbose=1
[ 10%] Linking CXX executable test_xfunction
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfunction.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xfunc_on_xexpression.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 10%] Built target test_xfunc_on_xexpression
/usr/bin/gmake  -f test/CMakeFiles/test_xmultiindex_iterator.dir/build.make test/CMakeFiles/test_xmultiindex_iterator.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xmultiindex_iterator.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xmultiindex_iterator.dir/build.make test/CMakeFiles/test_xmultiindex_iterator.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Building CXX object test/CMakeFiles/test_xmultiindex_iterator.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xmultiindex_iterator.dir/main.cpp.o -MF CMakeFiles/test_xmultiindex_iterator.dir/main.cpp.o.d -o CMakeFiles/test_xmultiindex_iterator.dir/main.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 11%] Building CXX object test/CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp
[ 11%] Linking CXX executable test_xmultiindex_iterator
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmultiindex_iterator.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xfunction.dir/link.d CMakeFiles/test_xfunction.dir/main.cpp.o CMakeFiles/test_xfunction.dir/test_xfunction.cpp.o -o test_xfunction
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Built target test_xfunction
/usr/bin/gmake  -f test/CMakeFiles/test_xiterator.dir/build.make test/CMakeFiles/test_xiterator.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xiterator.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xiterator.dir/build.make test/CMakeFiles/test_xiterator.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Building CXX object test/CMakeFiles/test_xiterator.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xmultiindex_iterator.dir/link.d CMakeFiles/test_xmultiindex_iterator.dir/main.cpp.o CMakeFiles/test_xmultiindex_iterator.dir/test_xmultiindex_iterator.cpp.o -o test_xmultiindex_iterator
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Built target test_xmultiindex_iterator
[ 11%] Building CXX object test/CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xiterator.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xmath.dir/build.make test/CMakeFiles/test_xmath.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xmath.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xmath.dir/build.make test/CMakeFiles/test_xmath.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Building CXX object test/CMakeFiles/test_xmath.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 11%] Building CXX object test/CMakeFiles/test_xmath.dir/test_xmath.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp
[ 11%] Linking CXX executable test_xiterator
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xiterator.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_2()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:46:15: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::abs_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
   46 |         using assign_traits = xassign_traits<xarray<double>, decltype(f)>;
      |               ^~~~~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xiterator.dir/link.d CMakeFiles/test_xiterator.dir/main.cpp.o CMakeFiles/test_xiterator.dir/test_xiterator.cpp.o -o test_xiterator
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Built target test_xiterator
/usr/bin/gmake  -f test/CMakeFiles/test_xoperation.dir/build.make test/CMakeFiles/test_xoperation.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xoperation.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xoperation.dir/build.make test/CMakeFiles/test_xoperation.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 11%] Building CXX object test/CMakeFiles/test_xoperation.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 11%] Building CXX object test/CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoperation.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoperation.cpp:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:13:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
[ 12%] Linking CXX executable test_xmath
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmath.dir/link.txt --verbose=1
[ 13%] Linking CXX executable test_xoperation
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoperation.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xmath.dir/link.d CMakeFiles/test_xmath.dir/main.cpp.o CMakeFiles/test_xmath.dir/test_xmath.cpp.o -o test_xmath
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 13%] Built target test_xmath
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional_assembly.dir/build.make test/CMakeFiles/test_xoptional_assembly.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xoptional_assembly.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional_assembly.dir/build.make test/CMakeFiles/test_xoptional_assembly.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 14%] Building CXX object test/CMakeFiles/test_xoptional_assembly.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xoperation.dir/link.d CMakeFiles/test_xoperation.dir/main.cpp.o CMakeFiles/test_xoperation.dir/test_xoperation.cpp.o -o test_xoperation
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 14%] Built target test_xoperation
[ 14%] Building CXX object test/CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<int, std::allocator<int> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:358:11:   required from ‘xt::xoptional_assembly<VE, FE>::xoptional_assembly(const value_type&) [with VE = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container<xt::uvector<bool, std::allocator<bool> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; value_type = xtl::xoptional<int, bool>]’
  358 |         : m_value(value.value())
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:105:31:   required from here
  105 |         opt_ass_type a0(opt(1));
      |                               ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = bool; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = bool]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<bool, std::allocator<bool> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = bool]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:359:11:   required from ‘xt::xoptional_assembly<VE, FE>::xoptional_assembly(const value_type&) [with VE = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container<xt::uvector<bool, std::allocator<bool> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; value_type = xtl::xoptional<int, bool>]’
  359 |         , m_has_value(value.has_value())
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:105:31:   required from here
  105 |         opt_ass_type a0(opt(1));
      |                               ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/usr/bin/gmake  -f test/CMakeFiles/test_xreducer.dir/build.make test/CMakeFiles/test_xreducer.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xreducer.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xreducer.dir/build.make test/CMakeFiles/test_xreducer.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 14%] Building CXX object test/CMakeFiles/test_xreducer.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 14%] Building CXX object test/CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:27:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<false, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:170:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  170 |         TEST_VALUE_HAS_VALUE(feats.m_a, double, false);
      |         ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<true, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:184:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  184 |         TEST_VALUE_HAS_VALUE(feats.m_array_optional, double, true);
      |         ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_14()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<true, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:190:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  190 |         TEST_VALUE_HAS_VALUE(feats.m_optional_assembly, double, true);
      |         ^~~~~~~~~~~~~~~~~~~~
[ 14%] Linking CXX executable test_xoptional_assembly
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexpression.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_utils.hpp:8,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_common_macros.hpp:11,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = std::array<long unsigned int, 0>; U = double; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = std::array<long unsigned int, 0>; T = double]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:429:48:   required from ‘xt::xtensor_container<EC, N, L, Tag>::xtensor_container(xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N>) [with EC = xt::uvector<double, std::allocator<double> >; long unsigned int N = 0; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag; xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N> = double; typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type = double]’
  429 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:549:41:   required from here
  549 |         xtensor<double, 0> expect_all = 0.0;
      |                                         ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = double; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = double]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<double, std::allocator<double> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = double]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:951:33:   required from here
  951 |         xt::xarray<double> b(1.2);
      |                                 ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xoptional_assembly.dir/link.d CMakeFiles/test_xoptional_assembly.dir/main.cpp.o CMakeFiles/test_xoptional_assembly.dir/test_xoptional_assembly.cpp.o -o test_xoptional_assembly
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 14%] Built target test_xoptional_assembly
/usr/bin/gmake  -f test/CMakeFiles/test_xscalar.dir/build.make test/CMakeFiles/test_xscalar.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xscalar.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xscalar.dir/build.make test/CMakeFiles/test_xscalar.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 15%] Building CXX object test/CMakeFiles/test_xscalar.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 15%] Building CXX object test/CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xscalar.cpp
[ 15%] Linking CXX executable test_xscalar
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xscalar.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xscalar.dir/link.d CMakeFiles/test_xscalar.dir/main.cpp.o CMakeFiles/test_xscalar.dir/test_xscalar.cpp.o -o test_xscalar
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 15%] Built target test_xscalar
/usr/bin/gmake  -f test/CMakeFiles/test_xscalar_semantic.dir/build.make test/CMakeFiles/test_xscalar_semantic.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xscalar_semantic.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xscalar_semantic.dir/build.make test/CMakeFiles/test_xscalar_semantic.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 16%] Building CXX object test/CMakeFiles/test_xscalar_semantic.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 16%] Building CXX object test/CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xscalar_semantic.cpp
[ 16%] Linking CXX executable test_xscalar_semantic
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xscalar_semantic.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xscalar_semantic.dir/link.d CMakeFiles/test_xscalar_semantic.dir/main.cpp.o CMakeFiles/test_xscalar_semantic.dir/test_xscalar_semantic.cpp.o -o test_xscalar_semantic
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 16%] Built target test_xscalar_semantic
/usr/bin/gmake  -f test/CMakeFiles/test_xshape.dir/build.make test/CMakeFiles/test_xshape.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xshape.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xshape.dir/build.make test/CMakeFiles/test_xshape.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 16%] Building CXX object test/CMakeFiles/test_xshape.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 17%] Building CXX object test/CMakeFiles/test_xshape.dir/test_xshape.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = std::vector<long unsigned int, std::allocator<long unsigned int> >; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = std::vector<long unsigned int, std::allocator<long unsigned int> >; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp:33:45:   required from here
   33 |         auto s0 = shape<std::vector<size_t>>(3);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 17%] Linking CXX executable test_xshape
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xshape.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xshape.dir/link.d CMakeFiles/test_xshape.dir/main.cpp.o CMakeFiles/test_xshape.dir/test_xshape.cpp.o -o test_xshape
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 17%] Built target test_xshape
/usr/bin/gmake  -f test/CMakeFiles/test_xstorage.dir/build.make test/CMakeFiles/test_xstorage.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xstorage.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xstorage.dir/build.make test/CMakeFiles/test_xstorage.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 18%] Building CXX object test/CMakeFiles/test_xstorage.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In file included from /usr/include/c++/15/vector:64,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexpression.hpp:15:
In function ‘std::__memcmp<unsigned long, unsigned long>(unsigned long const*, unsigned long const*, unsigned long)int’,
    inlined from ‘std::__equal<true>::equal<unsigned long>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1216:27,
    inlined from ‘std::__equal_aux1<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1256:43,
    inlined from ‘std::__equal_aux<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1265:31,
    inlined from ‘std::equal<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1607:30,
    inlined from ‘xt::operator==<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&, xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> > const&)std::enable_if<xt::xoptional_comparable<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::value, bool>::type’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33,
    inlined from ‘doctest::detail::eq<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool’ at /usr/include/doctest/doctest.h:1474:5,
    inlined from ‘doctest::detail::RelationalComparator<0, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::operator()(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&) const’ at /usr/include/doctest/doctest.h:1674:5,
    inlined from ‘doctest::detail::ResultBuilder::binary_assert<0, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool [clone .isra.0]’ at /usr/include/doctest/doctest.h:1694:65:
/usr/include/c++/15/bits/stl_algobase.h:109:32: warning: argument 2 null where non-null expected [-Wnonnull]
  109 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/stl_algobase.h:109:32: note: in a call to built-in function ‘memcmp’
[ 18%] Building CXX object test/CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:12:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::DOCTEST_ANON_FUNC_12()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:137:17:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp: In function ‘xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:137:17: note: at offset 8 into object ‘<anonymous>’ of size 8
  137 |         s.insert(s.begin(), std::size_t(55));
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::DOCTEST_ANON_FUNC_12()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:138:17:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp: In function ‘xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:138:17: note: at offset 8 into object ‘<anonymous>’ of size 8
  138 |         s.insert(s.begin() + 2, std::size_t(123));
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 18%] Linking CXX executable test_xstorage
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstorage.dir/link.txt --verbose=1
[ 19%] Linking CXX executable test_xreducer
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xreducer.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xstorage.dir/link.d CMakeFiles/test_xstorage.dir/main.cpp.o CMakeFiles/test_xstorage.dir/test_xstorage.cpp.o -o test_xstorage
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 19%] Built target test_xstorage
/usr/bin/gmake  -f test/CMakeFiles/test_xstrided_view.dir/build.make test/CMakeFiles/test_xstrided_view.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xstrided_view.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xstrided_view.dir/build.make test/CMakeFiles/test_xstrided_view.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 20%] Building CXX object test/CMakeFiles/test_xstrided_view.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xstrided_view.dir/main.cpp.o -MF CMakeFiles/test_xstrided_view.dir/main.cpp.o.d -o CMakeFiles/test_xstrided_view.dir/main.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 20%] Building CXX object test/CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_48()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:690:15: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xstrided_view<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, std::array<long unsigned int, 2>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >’ locally defined but not used [-Wunused-local-typedefs]
  690 |         using assign_traits = xassign_traits<xarray<double>, decltype(av)>;
      |               ^~~~~~~~~~~~~
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:753:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_70()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:932:19:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:17:
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_70()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_70()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:932:19:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_70()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
[ 20%] Linking CXX executable test_xstrided_view
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstrided_view.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xreducer.dir/link.d CMakeFiles/test_xreducer.dir/main.cpp.o CMakeFiles/test_xreducer.dir/test_xreducer.cpp.o -o test_xreducer
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 20%] Built target test_xreducer
/usr/bin/gmake  -f test/CMakeFiles/test_xstrides.dir/build.make test/CMakeFiles/test_xstrides.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xstrides.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xstrides.dir/build.make test/CMakeFiles/test_xstrides.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 20%] Building CXX object test/CMakeFiles/test_xstrides.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 21%] Building CXX object test/CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrides.cpp
[ 21%] Linking CXX executable test_xstrides
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xstrides.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xstrided_view.dir/link.d CMakeFiles/test_xstrided_view.dir/main.cpp.o CMakeFiles/test_xstrided_view.dir/test_xstrided_view.cpp.o -o test_xstrided_view
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 21%] Built target test_xstrided_view
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor.dir/build.make test/CMakeFiles/test_xtensor.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor.dir/build.make test/CMakeFiles/test_xtensor.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 21%] Building CXX object test/CMakeFiles/test_xtensor.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xstrides.dir/link.d CMakeFiles/test_xstrides.dir/main.cpp.o CMakeFiles/test_xstrides.dir/test_xstrides.cpp.o -o test_xstrides
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 21%] Built target test_xstrides
[ 22%] Building CXX object test/CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_adaptor.dir/build.make test/CMakeFiles/test_xtensor_adaptor.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_adaptor.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_adaptor.dir/build.make test/CMakeFiles/test_xtensor_adaptor.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 22%] Building CXX object test/CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor.cpp:12:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 22%] Building CXX object test/CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor_adaptor.cpp
[ 22%] Linking CXX executable test_xtensor
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor.dir/link.txt --verbose=1
[ 23%] Linking CXX executable test_xtensor_adaptor
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_adaptor.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xtensor.dir/link.d CMakeFiles/test_xtensor.dir/main.cpp.o CMakeFiles/test_xtensor.dir/test_xtensor.cpp.o -o test_xtensor
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 23%] Built target test_xtensor
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_semantic.dir/build.make test/CMakeFiles/test_xtensor_semantic.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_semantic.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_semantic.dir/build.make test/CMakeFiles/test_xtensor_semantic.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 24%] Building CXX object test/CMakeFiles/test_xtensor_semantic.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xtensor_adaptor.dir/link.d CMakeFiles/test_xtensor_adaptor.dir/main.cpp.o CMakeFiles/test_xtensor_adaptor.dir/test_xtensor_adaptor.cpp.o -o test_xtensor_adaptor
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 24%] Built target test_xtensor_adaptor
/usr/bin/gmake  -f test/CMakeFiles/test_xview.dir/build.make test/CMakeFiles/test_xview.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xview.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xview.dir/build.make test/CMakeFiles/test_xview.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 24%] Building CXX object test/CMakeFiles/test_xview.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 24%] Building CXX object test/CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor_semantic.cpp
[ 24%] Building CXX object test/CMakeFiles/test_xview.dir/test_xview.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp
[ 24%] Linking CXX executable test_xtensor_semantic
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_semantic.dir/link.txt --verbose=1
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_90()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1167:15: warning: typedef ‘using carr = xt::xarray<double, xt::layout_type::column_major>’ locally defined but not used [-Wunused-local-typedefs]
 1167 |         using carr = xt::xarray<double, layout_type::column_major>;
      |               ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_96()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1303:19: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xview<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, int, xt::xall<long unsigned int>, xt::xall<long unsigned int> >, xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >’ locally defined but not used [-Wunused-local-typedefs]
 1303 |             using assign_traits = xassign_traits<decltype(vxt), decltype(b)>;
      |                   ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1309:19: warning: typedef ‘using assign_traits2 = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xview<xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<long unsigned int, 1> >, xt::xrange<long int> > >’ locally defined but not used [-Wunused-local-typedefs]
 1309 |             using assign_traits2 = xassign_traits<decltype(b), decltype(vxa)>;
      |                   ^~~~~~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xtensor_semantic.dir/link.d CMakeFiles/test_xtensor_semantic.dir/main.cpp.o CMakeFiles/test_xtensor_semantic.dir/test_xtensor_semantic.cpp.o -o test_xtensor_semantic
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 24%] Built target test_xtensor_semantic
/usr/bin/gmake  -f test/CMakeFiles/test_xview_semantic.dir/build.make test/CMakeFiles/test_xview_semantic.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xview_semantic.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xview_semantic.dir/build.make test/CMakeFiles/test_xview_semantic.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 24%] Building CXX object test/CMakeFiles/test_xview_semantic.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 24%] Building CXX object test/CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview_semantic.cpp
[ 25%] Linking CXX executable test_xview_semantic
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xview_semantic.dir/link.txt --verbose=1
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:19:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xview_semantic.dir/link.d CMakeFiles/test_xview_semantic.dir/main.cpp.o CMakeFiles/test_xview_semantic.dir/test_xview_semantic.cpp.o -o test_xview_semantic
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 25%] Built target test_xview_semantic
/usr/bin/gmake  -f test/CMakeFiles/test_xutils.dir/build.make test/CMakeFiles/test_xutils.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xutils.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xutils.dir/build.make test/CMakeFiles/test_xutils.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 25%] Building CXX object test/CMakeFiles/test_xutils.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 26%] Linking CXX executable test_xview
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xview.dir/link.txt --verbose=1
[ 27%] Building CXX object test/CMakeFiles/test_xutils.dir/test_xutils.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xutils.cpp
[ 27%] Linking CXX executable test_xutils
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xutils.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xutils.dir/link.d CMakeFiles/test_xutils.dir/main.cpp.o CMakeFiles/test_xutils.dir/test_xutils.cpp.o -o test_xutils
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 27%] Built target test_xutils
/usr/bin/gmake  -f test/CMakeFiles/test_xsimd8.dir/build.make test/CMakeFiles/test_xsimd8.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xsimd8.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xsimd8.dir/build.make test/CMakeFiles/test_xsimd8.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 27%] Building CXX object test/CMakeFiles/test_xsimd8.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 27%] Building CXX object test/CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsimd8.cpp
[ 28%] Linking CXX executable test_xsimd8
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsimd8.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xview.dir/link.d CMakeFiles/test_xview.dir/main.cpp.o CMakeFiles/test_xview.dir/test_xview.cpp.o -o test_xview
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 28%] Built target test_xview
/usr/bin/gmake  -f test/CMakeFiles/main.dir/build.make test/CMakeFiles/main.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/main.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/main.dir/build.make test/CMakeFiles/main.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 28%] Building CXX object test/CMakeFiles/main.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xsimd8.dir/link.d CMakeFiles/test_xsimd8.dir/main.cpp.o CMakeFiles/test_xsimd8.dir/test_xsimd8.cpp.o -o test_xsimd8
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 28%] Built target test_xsimd8
/usr/bin/gmake  -f test/CMakeFiles/test_xaccumulator.dir/build.make test/CMakeFiles/test_xaccumulator.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xaccumulator.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xaccumulator.dir/build.make test/CMakeFiles/test_xaccumulator.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 28%] Building CXX object test/CMakeFiles/test_xaccumulator.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 28%] Linking CXX executable main
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/main.dir/link.txt --verbose=1
[ 29%] Building CXX object test/CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xaccumulator.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/main.dir/link.d CMakeFiles/main.dir/main.cpp.o -o main
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 29%] Built target main
/usr/bin/gmake  -f test/CMakeFiles/test_xadapt.dir/build.make test/CMakeFiles/test_xadapt.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xadapt.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xadapt.dir/build.make test/CMakeFiles/test_xadapt.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 29%] Building CXX object test/CMakeFiles/test_xadapt.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 29%] Linking CXX executable test_xaccumulator
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaccumulator.dir/link.txt --verbose=1
[ 30%] Building CXX object test/CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xadapt.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xaccumulator.dir/link.d CMakeFiles/test_xaccumulator.dir/main.cpp.o CMakeFiles/test_xaccumulator.dir/test_xaccumulator.cpp.o -o test_xaccumulator
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 30%] Built target test_xaccumulator
/usr/bin/gmake  -f test/CMakeFiles/test_strided_assign.dir/build.make test/CMakeFiles/test_strided_assign.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_strided_assign.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_strided_assign.dir/build.make test/CMakeFiles/test_strided_assign.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 31%] Building CXX object test/CMakeFiles/test_strided_assign.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In file included from /usr/include/c++/15/array:45,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xadapt.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 31%] Linking CXX executable test_xadapt
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xadapt.dir/link.txt --verbose=1
[ 31%] Building CXX object test/CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_strided_assign.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xadapt.dir/link.d CMakeFiles/test_xadapt.dir/main.cpp.o CMakeFiles/test_xadapt.dir/test_xadapt.cpp.o -o test_xadapt
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 31%] Built target test_xadapt
/usr/bin/gmake  -f test/CMakeFiles/test_xassign.dir/build.make test/CMakeFiles/test_xassign.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xassign.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xassign.dir/build.make test/CMakeFiles/test_xassign.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 32%] Building CXX object test/CMakeFiles/test_xassign.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 32%] Linking CXX executable test_strided_assign
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_strided_assign.dir/link.txt --verbose=1
[ 32%] Building CXX object test/CMakeFiles/test_xassign.dir/test_xassign.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xassign.cpp
[ 32%] Linking CXX executable test_xassign
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xassign.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_strided_assign.dir/link.d CMakeFiles/test_strided_assign.dir/main.cpp.o CMakeFiles/test_strided_assign.dir/test_strided_assign.cpp.o -o test_strided_assign
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 32%] Built target test_strided_assign
/usr/bin/gmake  -f test/CMakeFiles/test_xaxis_iterator.dir/build.make test/CMakeFiles/test_xaxis_iterator.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xaxis_iterator.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xaxis_iterator.dir/build.make test/CMakeFiles/test_xaxis_iterator.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 33%] Building CXX object test/CMakeFiles/test_xaxis_iterator.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xassign.dir/link.d CMakeFiles/test_xassign.dir/main.cpp.o CMakeFiles/test_xassign.dir/test_xassign.cpp.o -o test_xassign
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 33%] Built target test_xassign
[ 33%] Building CXX object test/CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xaxis_iterator.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xaxis_slice_iterator.dir/build.make test/CMakeFiles/test_xaxis_slice_iterator.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xaxis_slice_iterator.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xaxis_slice_iterator.dir/build.make test/CMakeFiles/test_xaxis_slice_iterator.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 33%] Building CXX object test/CMakeFiles/test_xaxis_slice_iterator.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 33%] Linking CXX executable test_xaxis_iterator
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaxis_iterator.dir/link.txt --verbose=1
[ 34%] Building CXX object test/CMakeFiles/test_xaxis_slice_iterator.dir/test_xaxis_slice_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xaxis_slice_iterator.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xaxis_iterator.dir/link.d CMakeFiles/test_xaxis_iterator.dir/main.cpp.o CMakeFiles/test_xaxis_iterator.dir/test_xaxis_iterator.cpp.o -o test_xaxis_iterator
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 34%] Built target test_xaxis_iterator
/usr/bin/gmake  -f test/CMakeFiles/test_xbuffer_adaptor.dir/build.make test/CMakeFiles/test_xbuffer_adaptor.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xbuffer_adaptor.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xbuffer_adaptor.dir/build.make test/CMakeFiles/test_xbuffer_adaptor.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 34%] Building CXX object test/CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 34%] Linking CXX executable test_xaxis_slice_iterator
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xaxis_slice_iterator.dir/link.txt --verbose=1
[ 34%] Building CXX object test/CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuffer_adaptor.cpp
[ 35%] Linking CXX executable test_xbuffer_adaptor
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xbuffer_adaptor.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xaxis_slice_iterator.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 35%] Built target test_xaxis_slice_iterator
/usr/bin/gmake  -f test/CMakeFiles/test_xchunked_array.dir/build.make test/CMakeFiles/test_xchunked_array.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xchunked_array.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xchunked_array.dir/build.make test/CMakeFiles/test_xchunked_array.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 36%] Building CXX object test/CMakeFiles/test_xchunked_array.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xbuffer_adaptor.dir/link.d CMakeFiles/test_xbuffer_adaptor.dir/main.cpp.o CMakeFiles/test_xbuffer_adaptor.dir/test_xbuffer_adaptor.cpp.o -o test_xbuffer_adaptor
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 36%] Built target test_xbuffer_adaptor
/usr/bin/gmake  -f test/CMakeFiles/test_xchunked_view.dir/build.make test/CMakeFiles/test_xchunked_view.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xchunked_view.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xchunked_view.dir/build.make test/CMakeFiles/test_xchunked_view.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 37%] Building CXX object test/CMakeFiles/test_xchunked_view.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 37%] Building CXX object test/CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xchunked_array.cpp
[ 37%] Building CXX object test/CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xchunked_view.cpp
[ 37%] Linking CXX executable test_xchunked_array
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xchunked_array.dir/link.txt --verbose=1
[ 37%] Linking CXX executable test_xchunked_view
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xchunked_view.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xchunked_view.dir/link.d CMakeFiles/test_xchunked_view.dir/main.cpp.o CMakeFiles/test_xchunked_view.dir/test_xchunked_view.cpp.o -o test_xchunked_view
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 37%] Built target test_xchunked_view
/usr/bin/gmake  -f test/CMakeFiles/test_xcomplex.dir/build.make test/CMakeFiles/test_xcomplex.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xcomplex.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xcomplex.dir/build.make test/CMakeFiles/test_xcomplex.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 37%] Building CXX object test/CMakeFiles/test_xcomplex.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xchunked_array.dir/link.d CMakeFiles/test_xchunked_array.dir/main.cpp.o CMakeFiles/test_xchunked_array.dir/test_xchunked_array.cpp.o -o test_xchunked_array
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 37%] Built target test_xchunked_array
/usr/bin/gmake  -f test/CMakeFiles/test_xcsv.dir/build.make test/CMakeFiles/test_xcsv.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xcsv.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xcsv.dir/build.make test/CMakeFiles/test_xcsv.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 37%] Building CXX object test/CMakeFiles/test_xcsv.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 38%] Building CXX object test/CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp
[ 38%] Building CXX object test/CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcsv.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_16()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:136:15: warning: typedef ‘using assign_t_angle = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfunction<xt::math::arg_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&>, xt::xscalar<double> > >’ locally defined but not used [-Wunused-local-typedefs]
  136 |         using assign_t_angle = xassign_traits<xarray<double>, decltype(cmplres_angle)>;
      |               ^~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:150:15: warning: typedef ‘using assign_t_conj = class xt::xassign_traits<xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::conj_impl_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
  150 |         using assign_t_conj = xassign_traits<xarray<std::complex<double>>, decltype(cmplres_conj)>;
      |               ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:167:15: warning: typedef ‘using assign_t_norm = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::norm_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
  167 |         using assign_t_norm = xassign_traits<xarray<double>, decltype(cmplres_norm)>;
      |               ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_18()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:195:15: warning: typedef ‘using assign_t_arg = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::arg_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
  195 |         using assign_t_arg = xassign_traits<xarray<double>, decltype(cmplres)>;
      |               ^~~~~~~~~~~~
[ 39%] Linking CXX executable test_xcsv
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcsv.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xcsv.dir/link.d CMakeFiles/test_xcsv.dir/main.cpp.o CMakeFiles/test_xcsv.dir/test_xcsv.cpp.o -o test_xcsv
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 39%] Built target test_xcsv
/usr/bin/gmake  -f test/CMakeFiles/test_xdatesupport.dir/build.make test/CMakeFiles/test_xdatesupport.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xdatesupport.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xdatesupport.dir/build.make test/CMakeFiles/test_xdatesupport.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 39%] Building CXX object test/CMakeFiles/test_xdatesupport.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 39%] Building CXX object test/CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xdatesupport.cpp
[ 39%] Linking CXX executable test_xcomplex
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xcomplex.dir/link.txt --verbose=1
[ 40%] Linking CXX executable test_xdatesupport
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xdatesupport.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xcomplex.dir/link.d CMakeFiles/test_xcomplex.dir/main.cpp.o CMakeFiles/test_xcomplex.dir/test_xcomplex.cpp.o -o test_xcomplex
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 40%] Built target test_xcomplex
/usr/bin/gmake  -f test/CMakeFiles/test_xdynamic_view.dir/build.make test/CMakeFiles/test_xdynamic_view.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xdynamic_view.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xdynamic_view.dir/build.make test/CMakeFiles/test_xdynamic_view.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 40%] Building CXX object test/CMakeFiles/test_xdynamic_view.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xdatesupport.dir/link.d CMakeFiles/test_xdatesupport.dir/main.cpp.o CMakeFiles/test_xdatesupport.dir/test_xdatesupport.cpp.o -o test_xdatesupport
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 40%] Built target test_xdatesupport
[ 40%] Building CXX object test/CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xdynamic_view.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xfunctor_adaptor.dir/build.make test/CMakeFiles/test_xfunctor_adaptor.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xfunctor_adaptor.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xfunctor_adaptor.dir/build.make test/CMakeFiles/test_xfunctor_adaptor.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 41%] Building CXX object test/CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o -MF CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o.d -o CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 41%] Building CXX object test/CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp
[ 41%] Linking CXX executable test_xdynamic_view
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xdynamic_view.dir/link.txt --verbose=1
[ 41%] Linking CXX executable test_xfunctor_adaptor
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfunctor_adaptor.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xfunctor_adaptor.dir/link.d CMakeFiles/test_xfunctor_adaptor.dir/main.cpp.o CMakeFiles/test_xfunctor_adaptor.dir/test_xfunctor_adaptor.cpp.o -o test_xfunctor_adaptor
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 41%] Built target test_xfunctor_adaptor
/usr/bin/gmake  -f test/CMakeFiles/test_xfixed.dir/build.make test/CMakeFiles/test_xfixed.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xfixed.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xfixed.dir/build.make test/CMakeFiles/test_xfixed.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 41%] Building CXX object test/CMakeFiles/test_xfixed.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xdynamic_view.dir/link.d CMakeFiles/test_xdynamic_view.dir/main.cpp.o CMakeFiles/test_xdynamic_view.dir/test_xdynamic_view.cpp.o -o test_xdynamic_view
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 41%] Built target test_xdynamic_view
/usr/bin/gmake  -f test/CMakeFiles/test_xhistogram.dir/build.make test/CMakeFiles/test_xhistogram.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xhistogram.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xhistogram.dir/build.make test/CMakeFiles/test_xhistogram.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 41%] Building CXX object test/CMakeFiles/test_xhistogram.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 41%] Building CXX object test/CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp
[ 42%] Building CXX object test/CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)> [with auto:136 = long unsigned int*; auto:137 = long unsigned int*; auto:138 = double*; auto:139 = double*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; E2 = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = const xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:32,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:18:
In member function ‘xt::detail::multiplies::operator()<double const&, double const&>(double const&, double const&) constauto’,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::deref_impl<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) constdouble’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:996:26,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::operator*() const’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:969:26,
    inlined from ‘xt::linear_assigner<false>::run_impl<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&, std::integral_constant<bool, true>)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:844:44,
    inlined from ‘xt::linear_assigner<false>::run<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:801:17,
    inlined from ‘xt::xexpression_assigner_base<xt::xtensor_expression_tag>::assign_data<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:470:44,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:488:31,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::xfixed_container<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:666:30,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:648:36,
    inlined from ‘xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:873:40,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator*=<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:411:37,
    inlined from ‘xt::DOCTEST_ANON_FUNC_10()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:177:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:109:45: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized]
  109 |         BINARY_OPERATOR_FUNCTOR(multiplies, *);
      |                                             ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp: In function ‘xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:174:42: note: ‘a’ declared here
  174 |         xtensor_fixed<double, xshape<3>> a;
      |                                          ^
In member function ‘xt::detail::multiplies::operator()<double const&, double const&>(double const&, double const&) constauto’,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::deref_impl<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) constdouble’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:996:26,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::operator*() const’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:969:26,
    inlined from ‘xt::linear_assigner<false>::run_impl<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&, std::integral_constant<bool, true>)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:844:44,
    inlined from ‘xt::linear_assigner<false>::run<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:801:17,
    inlined from ‘xt::xexpression_assigner_base<xt::xtensor_expression_tag>::assign_data<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:470:44,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:488:31,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::xfixed_container<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:666:30,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:648:36,
    inlined from ‘xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:873:40,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator*=<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:411:37,
    inlined from ‘xt::DOCTEST_ANON_FUNC_10()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:177:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:109:45: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized]
  109 |         BINARY_OPERATOR_FUNCTOR(multiplies, *);
      |                                             ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp: In function ‘xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:174:42: note: ‘a’ declared here
  174 |         xtensor_fixed<double, xshape<3>> a;
      |                                          ^
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/istream:42,
                 from /usr/include/c++/15/sstream:42,
                 from /usr/include/c++/15/complex:50,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:19:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 43%] Linking CXX executable test_xfixed
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xfixed.dir/link.txt --verbose=1
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In function ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > const&)void’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In function ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > const&)void’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 43%] Linking CXX executable test_xhistogram
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xhistogram.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xfixed.dir/link.d CMakeFiles/test_xfixed.dir/main.cpp.o CMakeFiles/test_xfixed.dir/test_xfixed.cpp.o -o test_xfixed
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 43%] Built target test_xfixed
/usr/bin/gmake  -f test/CMakeFiles/test_xpad.dir/build.make test/CMakeFiles/test_xpad.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xpad.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xpad.dir/build.make test/CMakeFiles/test_xpad.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 43%] Building CXX object test/CMakeFiles/test_xpad.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xhistogram.dir/link.d CMakeFiles/test_xhistogram.dir/main.cpp.o CMakeFiles/test_xhistogram.dir/test_xhistogram.cpp.o -o test_xhistogram
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 43%] Built target test_xhistogram
/usr/bin/gmake  -f test/CMakeFiles/test_xindex_view.dir/build.make test/CMakeFiles/test_xindex_view.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xindex_view.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xindex_view.dir/build.make test/CMakeFiles/test_xindex_view.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 43%] Building CXX object test/CMakeFiles/test_xindex_view.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 44%] Building CXX object test/CMakeFiles/test_xpad.dir/test_xpad.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xpad.cpp
[ 45%] Building CXX object test/CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xindex_view.cpp
[ 45%] Linking CXX executable test_xpad
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xpad.dir/link.txt --verbose=1
[ 45%] Linking CXX executable test_xindex_view
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xindex_view.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xpad.dir/link.d CMakeFiles/test_xpad.dir/main.cpp.o CMakeFiles/test_xpad.dir/test_xpad.cpp.o -o test_xpad
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 45%] Built target test_xpad
/usr/bin/gmake  -f test/CMakeFiles/test_xinfo.dir/build.make test/CMakeFiles/test_xinfo.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xinfo.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xinfo.dir/build.make test/CMakeFiles/test_xinfo.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 45%] Building CXX object test/CMakeFiles/test_xinfo.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xindex_view.dir/link.d CMakeFiles/test_xindex_view.dir/main.cpp.o CMakeFiles/test_xindex_view.dir/test_xindex_view.cpp.o -o test_xindex_view
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 45%] Built target test_xindex_view
/usr/bin/gmake  -f test/CMakeFiles/test_xio.dir/build.make test/CMakeFiles/test_xio.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xio.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xio.dir/build.make test/CMakeFiles/test_xio.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 45%] Building CXX object test/CMakeFiles/test_xio.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xio.dir/main.cpp.o -MF CMakeFiles/test_xio.dir/main.cpp.o.d -o CMakeFiles/test_xio.dir/main.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 45%] Building CXX object test/CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xinfo.cpp
[ 45%] Building CXX object test/CMakeFiles/test_xio.dir/test_xio.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xio.cpp
[ 46%] Linking CXX executable test_xinfo
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xinfo.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xinfo.dir/link.d CMakeFiles/test_xinfo.dir/main.cpp.o CMakeFiles/test_xinfo.dir/test_xinfo.cpp.o -o test_xinfo
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 46%] Built target test_xinfo
/usr/bin/gmake  -f test/CMakeFiles/test_xlayout.dir/build.make test/CMakeFiles/test_xlayout.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xlayout.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xlayout.dir/build.make test/CMakeFiles/test_xlayout.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 47%] Building CXX object test/CMakeFiles/test_xlayout.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 47%] Building CXX object test/CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o -MF CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o.d -o CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xlayout.cpp
[ 48%] Linking CXX executable test_xio
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xio.dir/link.txt --verbose=1
[ 48%] Linking CXX executable test_xlayout
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xlayout.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xio.dir/link.d CMakeFiles/test_xio.dir/main.cpp.o CMakeFiles/test_xio.dir/test_xio.cpp.o -o test_xio
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 48%] Built target test_xio
/usr/bin/gmake  -f test/CMakeFiles/test_xmanipulation.dir/build.make test/CMakeFiles/test_xmanipulation.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xmanipulation.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xmanipulation.dir/build.make test/CMakeFiles/test_xmanipulation.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 48%] Building CXX object test/CMakeFiles/test_xmanipulation.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xlayout.dir/link.d CMakeFiles/test_xlayout.dir/main.cpp.o CMakeFiles/test_xlayout.dir/test_xlayout.cpp.o -o test_xlayout
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 48%] Built target test_xlayout
[ 49%] Building CXX object test/CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = char; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = char]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<char, std::allocator<char> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = char]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp:321:31:   required from here
  321 |         xt::xarray<char> d0 = 123;
      |                               ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/usr/bin/gmake  -f test/CMakeFiles/test_xmasked_view.dir/build.make test/CMakeFiles/test_xmasked_view.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xmasked_view.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xmasked_view.dir/build.make test/CMakeFiles/test_xmasked_view.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 49%] Building CXX object test/CMakeFiles/test_xmasked_view.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 50%] Building CXX object test/CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmasked_view.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmasked_view.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:17:
/usr/include/xtl/xsequence.hpp: In member function ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
[ 50%] Linking CXX executable test_xmasked_view
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmasked_view.dir/link.txt --verbose=1
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > >(xt::xexpression<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > > const&)xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > >(xt::xexpression<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > > const&)xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_20()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp:215:99:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_20()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xmasked_view.dir/link.d CMakeFiles/test_xmasked_view.dir/main.cpp.o CMakeFiles/test_xmasked_view.dir/test_xmasked_view.cpp.o -o test_xmasked_view
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 50%] Built target test_xmasked_view
/usr/bin/gmake  -f test/CMakeFiles/test_xmath_result_type.dir/build.make test/CMakeFiles/test_xmath_result_type.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xmath_result_type.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xmath_result_type.dir/build.make test/CMakeFiles/test_xmath_result_type.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 50%] Building CXX object test/CMakeFiles/test_xmath_result_type.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 50%] Linking CXX executable test_xmanipulation
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmanipulation.dir/link.txt --verbose=1
[ 50%] Building CXX object test/CMakeFiles/test_xmath_result_type.dir/test_xmath_result_type.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath_result_type.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xmanipulation.dir/link.d CMakeFiles/test_xmanipulation.dir/main.cpp.o CMakeFiles/test_xmanipulation.dir/test_xmanipulation.cpp.o -o test_xmanipulation
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 50%] Built target test_xmanipulation
/usr/bin/gmake  -f test/CMakeFiles/test_xnan_functions.dir/build.make test/CMakeFiles/test_xnan_functions.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xnan_functions.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xnan_functions.dir/build.make test/CMakeFiles/test_xnan_functions.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 51%] Building CXX object test/CMakeFiles/test_xnan_functions.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 51%] Building CXX object test/CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnan_functions.cpp
[ 51%] Linking CXX executable test_xnan_functions
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnan_functions.dir/link.txt --verbose=1
[ 52%] Linking CXX executable test_xmath_result_type
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmath_result_type.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xnan_functions.dir/link.d CMakeFiles/test_xnan_functions.dir/main.cpp.o CMakeFiles/test_xnan_functions.dir/test_xnan_functions.cpp.o -o test_xnan_functions
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 52%] Built target test_xnan_functions
/usr/bin/gmake  -f test/CMakeFiles/test_xnoalias.dir/build.make test/CMakeFiles/test_xnoalias.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xnoalias.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xnoalias.dir/build.make test/CMakeFiles/test_xnoalias.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 52%] Building CXX object test/CMakeFiles/test_xnoalias.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 53%] Building CXX object test/CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnoalias.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnoalias.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<int, std::allocator<int> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnoalias.cpp:353:17:   required from here
  353 |             b = 123;
      |                 ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 53%] Linking CXX executable test_xnoalias
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnoalias.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xmath_result_type.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 53%] Built target test_xmath_result_type
/usr/bin/gmake  -f test/CMakeFiles/test_xnorm.dir/build.make test/CMakeFiles/test_xnorm.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xnorm.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xnorm.dir/build.make test/CMakeFiles/test_xnorm.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 53%] Building CXX object test/CMakeFiles/test_xnorm.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xnoalias.dir/link.d CMakeFiles/test_xnoalias.dir/main.cpp.o CMakeFiles/test_xnoalias.dir/test_xnoalias.cpp.o -o test_xnoalias
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 53%] Built target test_xnoalias
/usr/bin/gmake  -f test/CMakeFiles/test_xnpy.dir/build.make test/CMakeFiles/test_xnpy.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xnpy.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xnpy.dir/build.make test/CMakeFiles/test_xnpy.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 53%] Building CXX object test/CMakeFiles/test_xnpy.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 54%] Building CXX object test/CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnorm.cpp
[ 54%] Building CXX object test/CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnpy.cpp
[ 54%] Linking CXX executable test_xnorm
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnorm.dir/link.txt --verbose=1
[ 55%] Linking CXX executable test_xnpy
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xnpy.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xnpy.dir/link.d CMakeFiles/test_xnpy.dir/main.cpp.o CMakeFiles/test_xnpy.dir/test_xnpy.cpp.o -o test_xnpy
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 55%] Built target test_xnpy
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional.dir/build.make test/CMakeFiles/test_xoptional.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xoptional.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional.dir/build.make test/CMakeFiles/test_xoptional.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 55%] Building CXX object test/CMakeFiles/test_xoptional.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xnorm.dir/link.d CMakeFiles/test_xnorm.dir/main.cpp.o CMakeFiles/test_xnorm.dir/test_xnorm.cpp.o -o test_xnorm
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 55%] Built target test_xnorm
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build.make test/CMakeFiles/test_xoptional_assembly_adaptor.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xoptional_assembly_adaptor.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build.make test/CMakeFiles/test_xoptional_assembly_adaptor.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 56%] Building CXX object test/CMakeFiles/test_xoptional_assembly_adaptor.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 56%] Building CXX object test/CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional.cpp
[ 56%] Building CXX object test/CMakeFiles/test_xoptional_assembly_adaptor.dir/test_xoptional_assembly_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_adaptor.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_adaptor.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
[ 56%] Linking CXX executable test_xoptional_assembly_adaptor
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly_adaptor.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xoptional_assembly_adaptor.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 56%] Built target test_xoptional_assembly_adaptor
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional_assembly_storage.dir/build.make test/CMakeFiles/test_xoptional_assembly_storage.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xoptional_assembly_storage.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xoptional_assembly_storage.dir/build.make test/CMakeFiles/test_xoptional_assembly_storage.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 56%] Building CXX object test/CMakeFiles/test_xoptional_assembly_storage.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 56%] Linking CXX executable test_xoptional
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional.dir/link.txt --verbose=1
[ 57%] Building CXX object test/CMakeFiles/test_xoptional_assembly_storage.dir/test_xoptional_assembly_storage.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp:11:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
[ 57%] Linking CXX executable test_xoptional_assembly_storage
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xoptional_assembly_storage.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xoptional_assembly_storage.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 57%] Built target test_xoptional_assembly_storage
/usr/bin/gmake  -f test/CMakeFiles/test_xset_operation.dir/build.make test/CMakeFiles/test_xset_operation.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xset_operation.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xset_operation.dir/build.make test/CMakeFiles/test_xset_operation.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 57%] Building CXX object test/CMakeFiles/test_xset_operation.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xoptional.dir/link.d CMakeFiles/test_xoptional.dir/main.cpp.o CMakeFiles/test_xoptional.dir/test_xoptional.cpp.o -o test_xoptional
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 57%] Built target test_xoptional
[ 58%] Building CXX object test/CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xset_operation.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor_simd.hpp:17,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:23,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xset_operation.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xutils.hpp: In instantiation of ‘struct xt::is_iterator<int*, void>’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xset_operation.hpp:109:83:   required by substitution of ‘template<class E, class I, class> auto xt::isin(E&&, I&&, I&&) [with E = xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&; I = int*; <template-parameter-1-3> = <missing>]’
  109 |     template <class E, class I, class = typename std::enable_if_t<is_iterator<I>::value>>
      |                                                                                   ^~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xset_operation.cpp:26:9:   required from here
   26 |         EXPECT_EQ(xt::isin(a, b.begin(), b.end()), res);
      |                   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xutils.hpp:693:46: warning: value computed is not used [-Wunused-value]
  693 |             decltype(*std::declval<const E>(), std::declval<const E>() == std::declval<const E>(), std::declval<const E>() != std::declval<const E>(), ++(*std::declval<E*>()), (*std::declval<E*>())++, std::true_type())>>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gmake  -f test/CMakeFiles/test_xrandom.dir/build.make test/CMakeFiles/test_xrandom.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xrandom.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xrandom.dir/build.make test/CMakeFiles/test_xrandom.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 58%] Building CXX object test/CMakeFiles/test_xrandom.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xrandom.dir/main.cpp.o -MF CMakeFiles/test_xrandom.dir/main.cpp.o.d -o CMakeFiles/test_xrandom.dir/main.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 58%] Linking CXX executable test_xset_operation
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xset_operation.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xset_operation.dir/link.d CMakeFiles/test_xset_operation.dir/main.cpp.o CMakeFiles/test_xset_operation.dir/test_xset_operation.cpp.o -o test_xset_operation
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 58%] Built target test_xset_operation
[ 58%] Building CXX object test/CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xrandom.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xrepeat.dir/build.make test/CMakeFiles/test_xrepeat.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xrepeat.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xrepeat.dir/build.make test/CMakeFiles/test_xrepeat.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 58%] Building CXX object test/CMakeFiles/test_xrepeat.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 59%] Linking CXX executable test_xrandom
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xrandom.dir/link.txt --verbose=1
[ 59%] Building CXX object test/CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xrepeat.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xrandom.dir/link.d CMakeFiles/test_xrandom.dir/main.cpp.o CMakeFiles/test_xrandom.dir/test_xrandom.cpp.o -o test_xrandom
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 59%] Built target test_xrandom
/usr/bin/gmake  -f test/CMakeFiles/test_xsort.dir/build.make test/CMakeFiles/test_xsort.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xsort.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xsort.dir/build.make test/CMakeFiles/test_xsort.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 59%] Building CXX object test/CMakeFiles/test_xsort.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 59%] Linking CXX executable test_xrepeat
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xrepeat.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xrepeat.dir/link.d CMakeFiles/test_xrepeat.dir/main.cpp.o CMakeFiles/test_xrepeat.dir/test_xrepeat.cpp.o -o test_xrepeat
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 59%] Built target test_xrepeat
[ 59%] Building CXX object test/CMakeFiles/test_xsort.dir/test_xsort.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:18:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/usr/bin/gmake  -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xsimd.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xsimd.dir/build.make test/CMakeFiles/test_xsimd.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 59%] Building CXX object test/CMakeFiles/test_xsimd.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:34:9:   required from here
   34 |         EXPECT_EQ(ex, argsort(a1, 0));
      |                       ~~~~~~~^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::column_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:40:9:   required from here
   40 |         EXPECT_EQ(ex2_1, argsort(a2_c));
      |                          ~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 float*; RandomIt = long unsigned int*; Compare = argsort_iter<const float*, long unsigned int*, xt::sorting_method>(const float*, const float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 float*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<float, std::allocator<float> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:51:9:   required from here
   51 |         EXPECT_EQ(ex3_2, argsort(a3));
      |                          ~~~~~~~^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:100:13:   required from here
  100 |             EXPECT_EQ(bsort, xt::argsort(A, 0));
      |                              ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:108:13:   required from here
  108 |             EXPECT_EQ(bsort, xt::argsort(A, 0));
      |                              ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 int*; RandomIt = long unsigned int*; Compare = argsort_iter<const int*, long unsigned int*, xt::sorting_method>(const int*, const int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:432:44:   required from ‘auto xt::argsort(const xexpression<D>&, placeholders::xtuph, sorting_method) [with E = xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>]’
  432 |         return detail::flatten_argsort_impl(e, method);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:119:70:   required from here
  119 |             xarray<std::size_t, layout_type::row_major> res = argsort(a, placeholders::xtuph());
      |                                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:432:44:   required from ‘auto xt::argsort(const xexpression<D>&, placeholders::xtuph, sorting_method) [with E = xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::column_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>]’
  432 |         return detail::flatten_argsort_impl(e, method);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:125:73:   required from here
  125 |             xarray<std::size_t, layout_type::column_major> res = argsort(a, placeholders::xtuph());
      |                                                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)> [with auto:135 = long unsigned int*; auto:136 = long unsigned int*; auto:137 = double*; auto:138 = double*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:34:9:   required from here
   34 |         EXPECT_EQ(ex, argsort(a1, 0));
      |                       ~~~~~~~^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = float*; RandomIt = long unsigned int*; Compare = argsort_iter<float*, long unsigned int*, xt::sorting_method>(float*, float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = float*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)> [with auto:135 = long unsigned int*; auto:136 = long unsigned int*; auto:137 = float*; auto:138 = float*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<float, std::allocator<float> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:51:9:   required from here
   51 |         EXPECT_EQ(ex3_2, argsort(a3));
      |                          ~~~~~~~^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = int*; RandomIt = long unsigned int*; Compare = argsort_iter<int*, long unsigned int*, xt::sorting_method>(int*, int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)> [with auto:135 = long unsigned int*; auto:136 = long unsigned int*; auto:137 = int*; auto:138 = int*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:176:9:   required from here
  176 |         EXPECT_EQ(ex, xt::argsort(a, {0}, xt::sorting_method::stable));
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = long unsigned int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = long unsigned int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<long unsigned int, std::allocator<long unsigned int> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = long unsigned int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:223:34:   required from here
  223 |         xarray<std::size_t> ex = 2ul;
      |                                  ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = std::array<long unsigned int, 0>; U = long unsigned int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = std::array<long unsigned int, 0>; T = long unsigned int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:429:48:   required from ‘xt::xtensor_container<EC, N, L, Tag>::xtensor_container(xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N>) [with EC = xt::uvector<long unsigned int, std::allocator<long unsigned int> >; long unsigned int N = 0; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag; xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N> = long unsigned int; typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type = long unsigned int]’
  429 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1250:16:   required from ‘auto xt::argmin(const xexpression<E2>&) [with layout_type L = xt::layout_type::row_major; E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>]’
 1250 |         return xtensor<size_t, 0>{i};
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:225:9:   required from here
  225 |         EXPECT_EQ(ex, argmin(a));
      |                       ~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const int*, long unsigned int*, xt::sorting_method>(const int*, const int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = int*; RandomIt = long unsigned int*; Compare = argsort_iter<int*, long unsigned int*, xt::sorting_method>(int*, int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
[ 59%] Building CXX object test/CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsimd.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const float*; RandomIt = long unsigned int*; Compare = argsort_iter<const float*, long unsigned int*, xt::sorting_method>(const float*, const float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = float*; RandomIt = long unsigned int*; Compare = argsort_iter<float*, long unsigned int*, xt::sorting_method>(float*, float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
[ 60%] Linking CXX executable test_xsimd
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsimd.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xsimd.dir/link.d CMakeFiles/test_xsimd.dir/main.cpp.o CMakeFiles/test_xsimd.dir/test_xsimd.cpp.o -o test_xsimd
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 60%] Built target test_xsimd
/usr/bin/gmake  -f test/CMakeFiles/test_xvectorize.dir/build.make test/CMakeFiles/test_xvectorize.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xvectorize.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xvectorize.dir/build.make test/CMakeFiles/test_xvectorize.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 60%] Building CXX object test/CMakeFiles/test_xvectorize.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 61%] Building CXX object test/CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xvectorize.cpp
[ 61%] Linking CXX executable test_xvectorize
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xvectorize.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xvectorize.dir/link.d CMakeFiles/test_xvectorize.dir/main.cpp.o CMakeFiles/test_xvectorize.dir/test_xvectorize.cpp.o -o test_xvectorize
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 61%] Built target test_xvectorize
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xmath_interp.dir/build.make test/CMakeFiles/test_extended_xmath_interp.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_extended_xmath_interp.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xmath_interp.dir/build.make test/CMakeFiles/test_extended_xmath_interp.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 61%] Building CXX object test/CMakeFiles/test_extended_xmath_interp.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 61%] Building CXX object test/CMakeFiles/test_extended_xmath_interp.dir/test_extended_xmath_interp.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_interp.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:13:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::from_shape<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:547:64,
    inlined from ‘xt::interp<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, double>(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:3030:14:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:17,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:15:
/usr/include/xtl/xsequence.hpp: In function ‘xt::interp<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, double>(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, double, double)auto’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
[ 62%] Linking CXX executable test_extended_xmath_interp
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xmath_interp.dir/link.txt --verbose=1
In file included from /usr/include/c++/15/array:45,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:13:
In function ‘std::__memcmp<unsigned long, unsigned long>(unsigned long const*, unsigned long const*, unsigned long)int’,
    inlined from ‘std::__equal<true>::equal<unsigned long>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1216:27,
    inlined from ‘std::__equal_aux1<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1256:43,
    inlined from ‘std::__equal_aux<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1265:31,
    inlined from ‘std::equal<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1607:30,
    inlined from ‘xt::operator==<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&, xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> > const&)std::enable_if<xt::xoptional_comparable<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::value, bool>::type’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33,
    inlined from ‘doctest::detail::eq<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool’ at /usr/include/doctest/doctest.h:1474:5,
    inlined from ‘doctest::detail::RelationalComparator<0, xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::operator()(xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&) const’ at /usr/include/doctest/doctest.h:1674:5,
    inlined from ‘doctest::detail::ResultBuilder::binary_assert<0, xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool [clone .isra.0]’ at /usr/include/doctest/doctest.h:1694:65:
/usr/include/c++/15/bits/stl_algobase.h:109:32: warning: argument 2 null where non-null expected [-Wnonnull]
  109 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/stl_algobase.h:109:32: note: in a call to built-in function ‘memcmp’
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_extended_xmath_interp.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 62%] Built target test_extended_xmath_interp
/usr/bin/gmake  -f test/CMakeFiles/test_extended_broadcast_view.dir/build.make test/CMakeFiles/test_extended_broadcast_view.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_extended_broadcast_view.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_extended_broadcast_view.dir/build.make test/CMakeFiles/test_extended_broadcast_view.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 62%] Building CXX object test/CMakeFiles/test_extended_broadcast_view.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object test/CMakeFiles/test_extended_broadcast_view.dir/test_extended_broadcast_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_broadcast_view.cpp
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Linking CXX executable test_xsort
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xsort.dir/link.txt --verbose=1
[ 63%] Linking CXX executable test_extended_broadcast_view
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_broadcast_view.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_extended_broadcast_view.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 63%] Built target test_extended_broadcast_view
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xmath_reducers.dir/build.make test/CMakeFiles/test_extended_xmath_reducers.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_extended_xmath_reducers.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xmath_reducers.dir/build.make test/CMakeFiles/test_extended_xmath_reducers.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 63%] Building CXX object test/CMakeFiles/test_extended_xmath_reducers.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 63%] Building CXX object test/CMakeFiles/test_extended_xmath_reducers.dir/test_extended_xmath_reducers.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_reducers.cpp
[ 64%] Linking CXX executable test_extended_xmath_reducers
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xmath_reducers.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xsort.dir/link.d CMakeFiles/test_xsort.dir/main.cpp.o CMakeFiles/test_xsort.dir/test_xsort.cpp.o -o test_xsort
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 64%] Built target test_xsort
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xhistogram.dir/build.make test/CMakeFiles/test_extended_xhistogram.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_extended_xhistogram.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xhistogram.dir/build.make test/CMakeFiles/test_extended_xhistogram.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 64%] Building CXX object test/CMakeFiles/test_extended_xhistogram.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_extended_xmath_reducers.dir/link.d 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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 64%] Built target test_extended_xmath_reducers
[ 65%] Building CXX object test/CMakeFiles/test_extended_xhistogram.dir/test_extended_xhistogram.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xsort.dir/build.make test/CMakeFiles/test_extended_xsort.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_extended_xsort.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_extended_xsort.dir/build.make test/CMakeFiles/test_extended_xsort.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 65%] Building CXX object test/CMakeFiles/test_extended_xsort.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 long int*; RandomIt = long unsigned int*; Compare = argsort_iter<const long int*, long unsigned int*, xt::sorting_method>(const long int*, const long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 long int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:363:42:   required from ‘auto xt::histogram_bin_edges(E1&&, E2&&, E3, E3, std::size_t, histogram_algorithm) [with E1 = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; E2 = xbroadcast<xscalar<long int>, std::array<long unsigned int, 1> >; E3 = long int; std::size_t = long unsigned int]’
  363 |                 auto sorter = xt::argsort(data);
      |                               ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; std::size_t = long unsigned int]’
  458 |         return histogram_bin_edges(
      |                ~~~~~~~~~~~~~~~~~~~^
  459 |             std::forward<E1>(data),
      |             ~~~~~~~~~~~~~~~~~~~~~~~
  460 |             xt::ones<value_type>({n}),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
  461 |             left_right[0],
      |             ~~~~~~~~~~~~~~         
  462 |             left_right[1],
      |             ~~~~~~~~~~~~~~         
  463 |             bins,
      |             ~~~~~                  
  464 |             mode
      |             ~~~~                   
  465 |         );
      |         ~                          
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:97:49:   required from here
   97 |         auto bin_edges = xt::histogram_bin_edges(py_a, std::size_t(50));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)> [with auto:136 = long unsigned int*; auto:137 = long unsigned int*; auto:138 = double*; auto:139 = double*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; E2 = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = const xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = long int*; RandomIt = long unsigned int*; Compare = argsort_iter<long int*, long unsigned int*, xt::sorting_method>(long int*, long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = long int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)> [with auto:136 = long unsigned int*; auto:137 = long unsigned int*; auto:138 = long int*; auto:139 = long int*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:363:42:   required from ‘auto xt::histogram_bin_edges(E1&&, E2&&, E3, E3, std::size_t, histogram_algorithm) [with E1 = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; E2 = xbroadcast<xscalar<long int>, std::array<long unsigned int, 1> >; E3 = long int; std::size_t = long unsigned int]’
  363 |                 auto sorter = xt::argsort(data);
      |                               ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; std::size_t = long unsigned int]’
  458 |         return histogram_bin_edges(
      |                ~~~~~~~~~~~~~~~~~~~^
  459 |             std::forward<E1>(data),
      |             ~~~~~~~~~~~~~~~~~~~~~~~
  460 |             xt::ones<value_type>({n}),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
  461 |             left_right[0],
      |             ~~~~~~~~~~~~~~         
  462 |             left_right[1],
      |             ~~~~~~~~~~~~~~         
  463 |             bins,
      |             ~~~~~                  
  464 |             mode
      |             ~~~~                   
  465 |         );
      |         ~                          
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:97:49:   required from here
   97 |         auto bin_edges = xt::histogram_bin_edges(py_a, std::size_t(50));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const long int*, long unsigned int*, xt::sorting_method>(const long int*, const long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = long int*; RandomIt = long unsigned int*; Compare = argsort_iter<long int*, long unsigned int*, xt::sorting_method>(long int*, long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:13:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:15:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In function ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > const&)void’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 65%] Building CXX object test/CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xsort.cpp
[ 65%] Linking CXX executable test_extended_xhistogram
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xhistogram.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xsort.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_extended_xhistogram.dir/link.d CMakeFiles/test_extended_xhistogram.dir/main.cpp.o CMakeFiles/test_extended_xhistogram.dir/test_extended_xhistogram.cpp.o -o test_extended_xhistogram
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 65%] Built target test_extended_xhistogram
/usr/bin/gmake  -f test/CMakeFiles/test_sfinae.dir/build.make test/CMakeFiles/test_sfinae.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_sfinae.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_sfinae.dir/build.make test/CMakeFiles/test_sfinae.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 66%] Building CXX object test/CMakeFiles/test_sfinae.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xsort.cpp:13:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
[ 66%] Building CXX object test/CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_sfinae.cpp
[ 66%] Linking CXX executable test_sfinae
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sfinae.dir/link.txt --verbose=1
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_sfinae.dir/link.d CMakeFiles/test_sfinae.dir/main.cpp.o CMakeFiles/test_sfinae.dir/test_sfinae.cpp.o -o test_sfinae
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 66%] Built target test_sfinae
/usr/bin/gmake  -f test/CMakeFiles/test_xjson.dir/build.make test/CMakeFiles/test_xjson.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xjson.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xjson.dir/build.make test/CMakeFiles/test_xjson.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 67%] Building CXX object test/CMakeFiles/test_xjson.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 67%] Linking CXX executable test_extended_xsort
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_extended_xsort.dir/link.txt --verbose=1
[ 67%] Building CXX object test/CMakeFiles/test_xjson.dir/test_xjson.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xjson.cpp
[ 67%] Linking CXX executable test_xjson
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xjson.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_extended_xsort.dir/link.d CMakeFiles/test_extended_xsort.dir/main.cpp.o CMakeFiles/test_extended_xsort.dir/test_extended_xsort.cpp.o -o test_extended_xsort
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 67%] Built target test_extended_xsort
/usr/bin/gmake  -f test/CMakeFiles/test_xmime.dir/build.make test/CMakeFiles/test_xmime.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xmime.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xmime.dir/build.make test/CMakeFiles/test_xmime.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 67%] Building CXX object test/CMakeFiles/test_xmime.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xjson.dir/link.d CMakeFiles/test_xjson.dir/main.cpp.o CMakeFiles/test_xjson.dir/test_xjson.cpp.o -o test_xjson
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 67%] Built target test_xjson
[ 67%] Building CXX object test/CMakeFiles/test_xmime.dir/test_xmime.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmime.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xexpression_holder.dir/build.make test/CMakeFiles/test_xexpression_holder.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xexpression_holder.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xexpression_holder.dir/build.make test/CMakeFiles/test_xexpression_holder.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 67%] Building CXX object test/CMakeFiles/test_xexpression_holder.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
[ 67%] Linking CXX executable test_xmime
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xmime.dir/link.txt --verbose=1
[ 68%] Building CXX object test/CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xmime.dir/link.d CMakeFiles/test_xmime.dir/main.cpp.o CMakeFiles/test_xmime.dir/test_xmime.cpp.o -o test_xmime
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 68%] Built target test_xmime
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_lib.dir/build.make test/CMakeFiles/test_xtensor_lib.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_lib.dir/build.make test/CMakeFiles/test_xtensor_lib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 69%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/main.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/main.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_2()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp:27:69: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
   27 |         xexpression_holder holder_c(std::move(xexpression_holder(c)));
      |                                                                     ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp:27:69: note: remove ‘std::move’ call
[ 69%] Linking CXX executable test_xexpression_holder
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xexpression_holder.dir/link.txt --verbose=1
[ 69%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xadaptor_semantic.cpp
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xexpression_holder.dir/link.d CMakeFiles/test_xexpression_holder.dir/main.cpp.o CMakeFiles/test_xexpression_holder.dir/test_xexpression_holder.cpp.o -o test_xexpression_holder
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 69%] Built target test_xexpression_holder
[ 69%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray_adaptor.cpp
[ 70%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp:13:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<int, std::allocator<int> >; xt::layout_type L = xt::layout_type::dynamic; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp:244:28:   required from here
  244 |         xarray_dynamic a0(1);
      |                            ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 70%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xblockwise_reducer.cpp
[ 70%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbroadcast.cpp
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_core_lib.dir/build.make test/CMakeFiles/test_xtensor_core_lib.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_core_lib.dir/build.make test/CMakeFiles/test_xtensor_core_lib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 70%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.gch
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -x c++-header -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx.cxx
[ 70%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xadaptor_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xadaptor_semantic.cpp
[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray_adaptor.cpp
[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xarray.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xarray.cpp
[ 71%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuilder.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuilder.cpp:16:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
[ 71%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xblockwise_reducer.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xblockwise_reducer.cpp
[ 72%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcontainer_semantic.cpp
[ 72%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xeval.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xeval.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 72%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexception.cpp
[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_6()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:106:15: warning: typedef ‘using strides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::strides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_strides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  106 |         using strides_type = typename expr_type::strides_type;
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:107:15: warning: typedef ‘using inner_strides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::inner_strides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_inner_strides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  107 |         using inner_strides_type = typename expr_type::inner_strides_type;
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:108:15: warning: typedef ‘using backstrides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::backstrides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_backstrides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  108 |         using backstrides_type = typename expr_type::backstrides_type;
      |               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:109:15: warning: typedef ‘using inner_strides_tybackstrides_typepe = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::inner_backstrides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_inner_backstrides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  109 |         using inner_strides_tybackstrides_typepe = typename expr_type::inner_backstrides_type;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_traits.cpp
[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunction.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunction.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 73%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp
In file included from /usr/include/c++/15/vector:64,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexpression.hpp:15,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:12:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xio.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp:13:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp
[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xiterator.cpp
[ 74%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xbroadcast.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbroadcast.cpp
[ 74%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_2()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:46:15: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::abs_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
   46 |         using assign_traits = xassign_traits<xarray<double>, decltype(f)>;
      |               ^~~~~~~~~~~~~
[ 75%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xbuilder.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuilder.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:23,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
[ 75%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xcontainer_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcontainer_semantic.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:13:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
[ 75%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xeval.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xeval.cpp
[ 76%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoperation.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoperation.cpp:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)2, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<int>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexception.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexception.cpp
[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_6()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:106:15: warning: typedef ‘using strides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::strides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_strides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  106 |         using strides_type = typename expr_type::strides_type;
      |               ^~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:107:15: warning: typedef ‘using inner_strides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::inner_strides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_inner_strides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  107 |         using inner_strides_type = typename expr_type::inner_strides_type;
      |               ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:108:15: warning: typedef ‘using backstrides_type = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::backstrides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_backstrides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  108 |         using backstrides_type = typename expr_type::backstrides_type;
      |               ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression.cpp:109:15: warning: typedef ‘using inner_strides_tybackstrides_typepe = using xt::xshared_expression<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >::inner_backstrides_type = xtl::mpl::eval_if_t<xt::has_strides<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > >, void>, xt::detail::expr_inner_backstrides_type<xt::xfunction<xt::detail::plus, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::xshared_expression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> > > >, xt::get_strides_type<xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true> > >’ locally defined but not used [-Wunused-local-typedefs]
  109 |         using inner_strides_tybackstrides_typepe = typename expr_type::inner_backstrides_type;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xexpression_traits.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_traits.cpp
[ 77%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunction.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunction.cpp
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, std::allocator<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 77%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<int, std::allocator<int> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:358:11:   required from ‘xt::xoptional_assembly<VE, FE>::xoptional_assembly(const value_type&) [with VE = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container<xt::uvector<bool, std::allocator<bool> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; value_type = xtl::xoptional<int, bool>]’
  358 |         : m_value(value.value())
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:105:31:   required from here
  105 |         opt_ass_type a0(opt(1));
      |                               ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = bool; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = bool]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<bool, std::allocator<bool> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = bool]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:359:11:   required from ‘xt::xoptional_assembly<VE, FE>::xoptional_assembly(const value_type&) [with VE = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; FE = xt::xarray_container<xt::uvector<bool, std::allocator<bool> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; value_type = xtl::xoptional<int, bool>]’
  359 |         , m_has_value(value.has_value())
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp:105:31:   required from here
  105 |         opt_ass_type a0(opt(1));
      |                               ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 78%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xfunc_on_xexpression.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunc_on_xexpression.cpp
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 78%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xmultiindex_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmultiindex_iterator.cpp
[ 78%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xiterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xiterator.cpp
[ 78%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:27:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<false, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:170:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  170 |         TEST_VALUE_HAS_VALUE(feats.m_a, double, false);
      |         ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<true, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:184:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  184 |         TEST_VALUE_HAS_VALUE(feats.m_array_optional, double, true);
      |         ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_14()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<true, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:190:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  190 |         TEST_VALUE_HAS_VALUE(feats.m_optional_assembly, double, true);
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexpression.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_utils.hpp:8,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_common_macros.hpp:11,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = std::array<long unsigned int, 0>; U = double; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = std::array<long unsigned int, 0>; T = double]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:429:48:   required from ‘xt::xtensor_container<EC, N, L, Tag>::xtensor_container(xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N>) [with EC = xt::uvector<double, std::allocator<double> >; long unsigned int N = 0; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag; xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N> = double; typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type = double]’
  429 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:549:41:   required from here
  549 |         xtensor<double, 0> expect_all = 0.0;
      |                                         ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = double; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = double]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<double, std::allocator<double> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = double]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:951:33:   required from here
  951 |         xt::xarray<double> b(1.2);
      |                                 ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xmath.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_2()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath.cpp:46:15: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::abs_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
   46 |         using assign_traits = xassign_traits<xarray<double>, decltype(f)>;
      |               ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:23,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::add_axis<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, unsigned long, unsigned long)xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:859:24,
    inlined from ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:887:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp: In function ‘xt::stack<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(std::tuple<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>&&, unsigned long)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:883:17: note: at offset 8 into object ‘value’ of size 8
  883 |     inline auto stack(std::tuple<CT...>&& t, std::size_t axis = 0)
      |                 ^~~~~
In file included from /usr/include/c++/15/vector:64,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexpression.hpp:15:
In function ‘std::__memcmp<unsigned long, unsigned long>(unsigned long const*, unsigned long const*, unsigned long)int’,
    inlined from ‘std::__equal<true>::equal<unsigned long>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1216:27,
    inlined from ‘std::__equal_aux1<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1256:43,
    inlined from ‘std::__equal_aux<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1265:31,
    inlined from ‘std::equal<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1607:30,
    inlined from ‘xt::operator==<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&, xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> > const&)std::enable_if<xt::xoptional_comparable<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::value, bool>::type’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33,
    inlined from ‘doctest::detail::eq<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool’ at /usr/include/doctest/doctest.h:1474:5,
    inlined from ‘doctest::detail::RelationalComparator<0, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::operator()(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&) const’ at /usr/include/doctest/doctest.h:1674:5,
    inlined from ‘doctest::detail::ResultBuilder::binary_assert<0, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool [clone .isra.0]’ at /usr/include/doctest/doctest.h:1694:65:
/usr/include/c++/15/bits/stl_algobase.h:109:32: warning: argument 2 null where non-null expected [-Wnonnull]
  109 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/stl_algobase.h:109:32: note: in a call to built-in function ‘memcmp’
[ 79%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xoperation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoperation.cpp
[ 79%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xscalar.cpp
[ 80%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xscalar_semantic.cpp
[ 80%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = std::vector<long unsigned int, std::allocator<long unsigned int> >; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = std::vector<long unsigned int, std::allocator<long unsigned int> >; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp:33:45:   required from here
   33 |         auto s0 = shape<std::vector<size_t>>(3);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 80%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:12:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::DOCTEST_ANON_FUNC_12()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:137:17:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp: In function ‘xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:137:17: note: at offset 8 into object ‘<anonymous>’ of size 8
  137 |         s.insert(s.begin(), std::size_t(55));
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::DOCTEST_ANON_FUNC_12()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:138:17:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp: In function ‘xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:138:17: note: at offset 8 into object ‘<anonymous>’ of size 8
  138 |         s.insert(s.begin() + 2, std::size_t(123));
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 81%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_48()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:690:15: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xstrided_view<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, std::array<long unsigned int, 2>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >’ locally defined but not used [-Wunused-local-typedefs]
  690 |         using assign_traits = xassign_traits<xarray<double>, decltype(av)>;
      |               ^~~~~~~~~~~~~
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 81%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xoptional_assembly.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly.cpp
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:753:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_70()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:932:19:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:17:
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_70()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_70()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:932:19:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_70()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
[ 81%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrides.cpp
[ 81%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor.cpp
[ 81%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xreducer.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<false, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:170:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  170 |         TEST_VALUE_HAS_VALUE(feats.m_a, double, false);
      |         ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<true, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:184:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  184 |         TEST_VALUE_HAS_VALUE(feats.m_array_optional, double, true);
      |         ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_14()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:159:11: warning: typedef ‘using result_type = std::conditional_t<true, xtl::xoptional<double, bool>, double>’ locally defined but not used [-Wunused-local-typedefs]
  159 |     using result_type = std::conditional_t<OPTIONAL, xtl::xoptional<double>, double>; \
      |           ^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xreducer.cpp:190:9: note: in expansion of macro ‘TEST_VALUE_HAS_VALUE’
  190 |         TEST_VALUE_HAS_VALUE(feats.m_optional_assembly, double, true);
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor.cpp:12:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 81%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor_adaptor.cpp
[ 82%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor_semantic.cpp
[ 82%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_90()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1167:15: warning: typedef ‘using carr = xt::xarray<double, xt::layout_type::column_major>’ locally defined but not used [-Wunused-local-typedefs]
 1167 |         using carr = xt::xarray<double, layout_type::column_major>;
      |               ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_96()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1303:19: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xview<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, int, xt::xall<long unsigned int>, xt::xall<long unsigned int> >, xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >’ locally defined but not used [-Wunused-local-typedefs]
 1303 |             using assign_traits = xassign_traits<decltype(vxt), decltype(b)>;
      |                   ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1309:19: warning: typedef ‘using assign_traits2 = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xview<xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<long unsigned int, 1> >, xt::xrange<long int> > >’ locally defined but not used [-Wunused-local-typedefs]
 1309 |             using assign_traits2 = xassign_traits<decltype(b), decltype(vxa)>;
      |                   ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:19:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 82%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview_semantic.cpp
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__memcmp<unsigned long, unsigned long>(unsigned long const*, unsigned long const*, unsigned long)int’,
    inlined from ‘std::__equal<true>::equal<unsigned long>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1216:27,
    inlined from ‘std::__equal_aux1<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1256:43,
    inlined from ‘std::__equal_aux<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1265:31,
    inlined from ‘std::equal<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1607:30,
    inlined from ‘xt::operator==<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&, xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> > const&)std::enable_if<xt::xoptional_comparable<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::value, bool>::type’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33,
    inlined from ‘doctest::detail::eq<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool’ at /usr/include/doctest/doctest.h:1474:5,
    inlined from ‘doctest::detail::RelationalComparator<0, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::operator()(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&) const’ at /usr/include/doctest/doctest.h:1674:5,
    inlined from ‘doctest::detail::ResultBuilder::binary_assert<0, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool [clone .isra.0]’ at /usr/include/doctest/doctest.h:1694:65:
/usr/include/c++/15/bits/stl_algobase.h:109:32: warning: argument 2 null where non-null expected [-Wnonnull]
  109 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/stl_algobase.h:109:32: note: in a call to built-in function ‘memcmp’
[ 83%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xutils.cpp
[ 84%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xscalar.cpp
[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsimd8.cpp
[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xaccumulator.cpp
[ 84%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xscalar_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xscalar_semantic.cpp
[ 84%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xadapt.cpp
[ 84%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xshape.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xshape.cpp
In file included from /usr/include/c++/15/array:45,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xadapt.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int*, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_adaptor<xt::xbuffer_adaptor<int const* const&, xt::no_ownership, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 85%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_strided_assign.cpp
[ 86%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstorage.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:23,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::DOCTEST_ANON_FUNC_12()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:137:17:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp: In function ‘xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:137:17: note: at offset 8 into object ‘<anonymous>’ of size 8
  137 |         s.insert(s.begin(), std::size_t(55));
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::DOCTEST_ANON_FUNC_12()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:138:17:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp: In function ‘xt::DOCTEST_ANON_FUNC_12()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstorage.cpp:138:17: note: at offset 8 into object ‘<anonymous>’ of size 8
  138 |         s.insert(s.begin() + 2, std::size_t(123));
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 86%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrided_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_48()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:690:15: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xstrided_view<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, std::array<long unsigned int, 2>, xt::layout_type::row_major, xt::detail::flat_adaptor_getter<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, xt::layout_type::row_major> > >’ locally defined but not used [-Wunused-local-typedefs]
  690 |         using assign_traits = xassign_traits<xarray<double>, decltype(av)>;
      |               ^~~~~~~~~~~~~
[ 86%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xassign.cpp
[ 86%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xaxis_iterator.cpp
[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xaxis_slice_iterator.cpp
[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xbuffer_adaptor.cpp
[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xchunked_array.cpp
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xstrided_view<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 87%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xchunked_view.cpp
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:753:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_70()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:932:19:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:21:
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_70()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&)xt::xtensor_view<xt::xiterator_adaptor<xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > >, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2>, xt::xiterator<xt::xstepper<xt::xstrided_view<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, (xt::layout_type)0, xt::detail::inner_storage_getter<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&> > const>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>*, (xt::layout_type)2> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_70()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrided_view.cpp:932:19:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_70()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_16()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:136:15: warning: typedef ‘using assign_t_angle = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfunction<xt::math::arg_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&>, xt::xscalar<double> > >’ locally defined but not used [-Wunused-local-typedefs]
  136 |         using assign_t_angle = xassign_traits<xarray<double>, decltype(cmplres_angle)>;
      |               ^~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:150:15: warning: typedef ‘using assign_t_conj = class xt::xassign_traits<xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::conj_impl_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
  150 |         using assign_t_conj = xassign_traits<xarray<std::complex<double>>, decltype(cmplres_conj)>;
      |               ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:167:15: warning: typedef ‘using assign_t_norm = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::norm_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
  167 |         using assign_t_norm = xassign_traits<xarray<double>, decltype(cmplres_norm)>;
      |               ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_18()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcomplex.cpp:195:15: warning: typedef ‘using assign_t_arg = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xfunction<xt::math::arg_fun, const xt::xarray_container<xt::uvector<std::complex<double>, std::allocator<std::complex<double> > >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&> >’ locally defined but not used [-Wunused-local-typedefs]
  195 |         using assign_t_arg = xassign_traits<xarray<double>, decltype(cmplres)>;
      |               ^~~~~~~~~~~~
[ 88%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xstrides.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xstrides.cpp
[ 88%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor.cpp
[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xcsv.cpp
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<int>, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_and, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<bool, std::allocator<bool> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::bitwise_or, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 88%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xdatesupport.cpp
[ 89%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor_adaptor.cpp
[ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xdynamic_view.cpp
[ 90%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xtensor_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xtensor_semantic.cpp
[ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfunctor_adaptor.cpp
[ 90%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xview.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_90()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1167:15: warning: typedef ‘using carr = xt::xarray<double, xt::layout_type::column_major>’ locally defined but not used [-Wunused-local-typedefs]
 1167 |         using carr = xt::xarray<double, layout_type::column_major>;
      |               ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_96()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1303:19: warning: typedef ‘using assign_traits = class xt::xassign_traits<xt::xview<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>&, int, xt::xall<long unsigned int>, xt::xall<long unsigned int> >, xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >’ locally defined but not used [-Wunused-local-typedefs]
 1303 |             using assign_traits = xassign_traits<decltype(vxt), decltype(b)>;
      |                   ^~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview.cpp:1309:19: warning: typedef ‘using assign_traits2 = class xt::xassign_traits<xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>, xt::xview<xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<long unsigned int, 1> >, xt::xrange<long int> > >’ locally defined but not used [-Wunused-local-typedefs]
 1309 |             using assign_traits2 = xassign_traits<decltype(b), decltype(vxa)>;
      |                   ^~~~~~~~~~~~~~
[ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:32,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:18:
In member function ‘xt::detail::multiplies::operator()<double const&, double const&>(double const&, double const&) constauto’,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::deref_impl<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) constdouble’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:996:26,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::operator*() const’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:969:26,
    inlined from ‘xt::linear_assigner<false>::run_impl<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&, std::integral_constant<bool, true>)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:844:44,
    inlined from ‘xt::linear_assigner<false>::run<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:801:17,
    inlined from ‘xt::xexpression_assigner_base<xt::xtensor_expression_tag>::assign_data<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:470:44,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:488:31,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::xfixed_container<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:666:30,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:648:36,
    inlined from ‘xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:873:40,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator*=<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:411:37,
    inlined from ‘xt::DOCTEST_ANON_FUNC_10()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:177:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:109:45: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized]
  109 |         BINARY_OPERATOR_FUNCTOR(multiplies, *);
      |                                             ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp: In function ‘xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:174:42: note: ‘a’ declared here
  174 |         xtensor_fixed<double, xshape<3>> a;
      |                                          ^
In member function ‘xt::detail::multiplies::operator()<double const&, double const&>(double const&, double const&) constauto’,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::deref_impl<0ul, 1ul>(std::integer_sequence<unsigned long, 0ul, 1ul>) constdouble’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:996:26,
    inlined from ‘xt::xfunction_iterator<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&>::operator*() const’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:969:26,
    inlined from ‘xt::linear_assigner<false>::run_impl<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&, std::integral_constant<bool, true>)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:844:44,
    inlined from ‘xt::linear_assigner<false>::run<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:801:17,
    inlined from ‘xt::xexpression_assigner_base<xt::xtensor_expression_tag>::assign_data<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:470:44,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:488:31,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::xfixed_container<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:666:30,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xcontainer_semantic<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:648:36,
    inlined from ‘xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>::operator=<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&, xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> const&> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:873:40,
    inlined from ‘xt::xsemantic_base<xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >::operator*=<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> >(xt::xexpression<xt::xfixed_container<double, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag> > const&)xt::xfixed_adaptor<xt::xbuffer_adaptor<double*, xt::no_ownership, std::allocator<double> >, xt::fixed_shape<3ul>, (xt::layout_type)1, true, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:411:37,
    inlined from ‘xt::DOCTEST_ANON_FUNC_10()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:177:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:109:45: warning: ‘a’ may be used uninitialized [-Wmaybe-uninitialized]
  109 |         BINARY_OPERATOR_FUNCTOR(multiplies, *);
      |                                             ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp: In function ‘xt::DOCTEST_ANON_FUNC_10()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:174:42: note: ‘a’ declared here
  174 |         xtensor_fixed<double, xshape<3>> a;
      |                                          ^
[ 90%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)> [with auto:136 = long unsigned int*; auto:137 = long unsigned int*; auto:138 = double*; auto:139 = double*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; E2 = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = const xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/istream:42,
                 from /usr/include/c++/15/sstream:42,
                 from /usr/include/c++/15/complex:50,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp:10:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xhistogram.cpp:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<double const&>, xt::xbroadcast<xt::xscalar<double>, std::array<unsigned long, 1ul> > > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<float, std::allocator<float> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<float>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xbroadcast<xt::xscalar<int>, std::array<unsigned long, 1ul> >, xt::xscalar<int> > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:19:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<unsigned long const&>, xt::xbroadcast<xt::xscalar<unsigned long>, std::array<unsigned long, 1ul> > > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In function ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::math::ceil_fun, xt::xfunction<xt::detail::multiplies, xt::xscalar<double>, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > > const&)void’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> >(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In function ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::divides, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>, xt::xscalar<double> > > const&)void’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xpad.cpp
[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xindex_view.cpp
In file included from /usr/include/c++/15/string:53,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /usr/include/c++/15/ostream:42,
                 from /usr/include/c++/15/iostream:43,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xexception.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:13,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_core_lib.dir/cmake_pch.hxx:7:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::plus, xt::xview<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, int, xt::xrange<long> > const&, xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 91%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xinfo.cpp
[ 92%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xio.cpp
[ 93%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xview_semantic.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xview_semantic.cpp
[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xlayout.cpp
[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = char; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = char]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<char, std::allocator<char> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = char]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp:321:31:   required from here
  321 |         xt::xarray<char> d0 = 123;
      |                               ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 93%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xutils.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xutils.cpp
[ 93%] Building CXX object test/CMakeFiles/test_xtensor_core_lib.dir/test_xsimd8.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Winvalid-pch -include /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsimd8.cpp
[ 93%] Linking CXX static library libtest_xtensor_core_lib.a
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -P CMakeFiles/test_xtensor_core_lib.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_core_lib.dir/link.txt --verbose=1
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:13:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:17:
/usr/include/xtl/xsequence.hpp: In member function ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
/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
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[ 93%] Built target test_xtensor_core_lib
[ 93%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmasked_view.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmasked_view.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xstrided_container<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::resize<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, bool)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:1014:59,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:580:18,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>, xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign_xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::assign<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::xtensor_container<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30,
    inlined from ‘xt::xsemantic_base<xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > >(xt::xexpression<xt::xbroadcast<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > const&, std::array<unsigned long, 1ul> > > const&)xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘xt::xview_semantic<xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag> >::operator=<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > >(xt::xexpression<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > > const&)xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:749:33,
    inlined from ‘xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>::operator=<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > >(xt::xexpression<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xrange<long> > > const&)xt::xtensor_view<xt::xiterator_owner_adaptor<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, xt::detail::expression_iterator_getter<xt::xview<xt::xarray_container<xt::uvector<int, std::allocator<int> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xall<unsigned long>, xt::xrange<long> >, (xt::layout_type)1> >, 1ul, (xt::layout_type)0, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:819:40,
    inlined from ‘xt::DOCTEST_ANON_FUNC_20()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmanipulation.cpp:215:99:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/xtl/xsequence.hpp: In function ‘xt::DOCTEST_ANON_FUNC_20()’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
[ 94%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmath_result_type.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xmath_result_type.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xmath_result_type.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xmath_result_type.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmath_result_type.cpp
[ 94%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnan_functions.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnan_functions.cpp
[ 94%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnoalias.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnoalias.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<int, std::allocator<int> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnoalias.cpp:353:17:   required from here
  353 |             b = 123;
      |                 ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnorm.cpp
[ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xnpy.cpp
[ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional.cpp
[ 95%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_adaptor.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_base.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_adaptor.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
[ 96%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xoptional_assembly_storage.cpp:11:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::pointer xt::xoptional_assembly_storage<VE, FE>::data()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  323 |         pointer(front());
      |                ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:323:16: note: remove parentheses
  323 |         pointer(front());
      |                ^~~~~~~~~
      |                -       -
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp: In member function ‘xt::xoptional_assembly_storage<VE, FE>::const_pointer xt::xoptional_assembly_storage<VE, FE>::data() const’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: warning: unnecessary parentheses in declaration of ‘front’ [-Wparentheses]
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoptional_assembly_storage.hpp:329:22: note: remove parentheses
  329 |         const_pointer(front());
      |                      ^~~~~~~~~
      |                      -       -
[ 96%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xset_operation.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor_simd.hpp:17,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:23,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xset_operation.cpp:12:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xutils.hpp: In instantiation of ‘struct xt::is_iterator<int*, void>’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xset_operation.hpp:109:83:   required by substitution of ‘template<class E, class I, class> auto xt::isin(E&&, I&&, I&&) [with E = xt::xtensor_container<xt::uvector<int, std::allocator<int> >, 2, xt::layout_type::row_major, xt::xtensor_expression_tag>&; I = int*; <template-parameter-1-3> = <missing>]’
  109 |     template <class E, class I, class = typename std::enable_if_t<is_iterator<I>::value>>
      |                                                                                   ^~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xset_operation.cpp:26:9:   required from here
   26 |         EXPECT_EQ(xt::isin(a, b.begin(), b.end()), res);
      |                   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xutils.hpp:693:46: warning: value computed is not used [-Wunused-value]
  693 |             decltype(*std::declval<const E>(), std::declval<const E>() == std::declval<const E>(), std::declval<const E>() != std::declval<const E>(), ++(*std::declval<E*>()), (*std::declval<E*>())++, std::true_type())>>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xrandom.cpp
[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xrepeat.cpp
[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:18:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsimd.cpp
[ 97%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xvectorize.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:34:9:   required from here
   34 |         EXPECT_EQ(ex, argsort(a1, 0));
      |                       ~~~~~~~^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::column_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:40:9:   required from here
   40 |         EXPECT_EQ(ex2_1, argsort(a2_c));
      |                          ~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 float*; RandomIt = long unsigned int*; Compare = argsort_iter<const float*, long unsigned int*, xt::sorting_method>(const float*, const float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 float*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<float, std::allocator<float> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:51:9:   required from here
   51 |         EXPECT_EQ(ex3_2, argsort(a3));
      |                          ~~~~~~~^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:100:13:   required from here
  100 |             EXPECT_EQ(bsort, xt::argsort(A, 0));
      |                              ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:108:13:   required from here
  108 |             EXPECT_EQ(bsort, xt::argsort(A, 0));
      |                              ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 int*; RandomIt = long unsigned int*; Compare = argsort_iter<const int*, long unsigned int*, xt::sorting_method>(const int*, const int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:432:44:   required from ‘auto xt::argsort(const xexpression<D>&, placeholders::xtuph, sorting_method) [with E = xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>]’
  432 |         return detail::flatten_argsort_impl(e, method);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:119:70:   required from here
  119 |             xarray<std::size_t, layout_type::row_major> res = argsort(a, placeholders::xtuph());
      |                                                               ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:432:44:   required from ‘auto xt::argsort(const xexpression<D>&, placeholders::xtuph, sorting_method) [with E = xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::column_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>]’
  432 |         return detail::flatten_argsort_impl(e, method);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:125:73:   required from here
  125 |             xarray<std::size_t, layout_type::column_major> res = argsort(a, placeholders::xtuph());
      |                                                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)> [with auto:135 = long unsigned int*; auto:136 = long unsigned int*; auto:137 = double*; auto:138 = double*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:34:9:   required from here
   34 |         EXPECT_EQ(ex, argsort(a1, 0));
      |                       ~~~~~~~^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = float*; RandomIt = long unsigned int*; Compare = argsort_iter<float*, long unsigned int*, xt::sorting_method>(float*, float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = float*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)> [with auto:135 = long unsigned int*; auto:136 = long unsigned int*; auto:137 = float*; auto:138 = float*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<float, std::allocator<float> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<float, std::allocator<float> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:51:9:   required from here
   51 |         EXPECT_EQ(ex3_2, argsort(a3));
      |                          ~~~~~~~^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = int*; RandomIt = long unsigned int*; Compare = argsort_iter<int*, long unsigned int*, xt::sorting_method>(int*, int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)> [with auto:135 = long unsigned int*; auto:136 = long unsigned int*; auto:137 = int*; auto:138 = int*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:135, auto:136, auto:137, auto:138)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<int, std::allocator<int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:176:9:   required from here
  176 |         EXPECT_EQ(ex, xt::argsort(a, {0}, xt::sorting_method::stable));
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrides.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xaccessible.hpp:14,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:22,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:10:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; U = long unsigned int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; T = long unsigned int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:359:48:   required from ‘xt::xarray_container<EC, L, SC, Tag>::xarray_container(const value_type&) [with EC = xt::uvector<long unsigned int, std::allocator<long unsigned int> >; xt::layout_type L = xt::layout_type::row_major; SC = xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>; Tag = xt::xtensor_expression_tag; value_type = long unsigned int]’
  359 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:223:34:   required from here
  223 |         xarray<std::size_t> ex = 2ul;
      |                                  ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp: In instantiation of ‘constexpr R xt::detail::initializer_shape(U, std::index_sequence<I ...>) [with R = std::array<long unsigned int, 0>; U = long unsigned int; long unsigned int ...I = {}; std::index_sequence<I ...> = std::integer_sequence<long unsigned int>]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:213:57:   required from ‘constexpr R xt::shape(T) [with R = std::array<long unsigned int, 0>; T = long unsigned int]’
  213 |         return detail::initializer_shape<R, decltype(t)>(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  214 |             t,
      |             ~~                                           
  215 |             std::make_index_sequence<initializer_dimension<decltype(t)>::value>()
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |         );
      |         ~                                                
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:429:48:   required from ‘xt::xtensor_container<EC, N, L, Tag>::xtensor_container(xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N>) [with EC = xt::uvector<long unsigned int, std::allocator<long unsigned int> >; long unsigned int N = 0; xt::layout_type L = xt::layout_type::row_major; Tag = xt::xtensor_expression_tag; xt::nested_initializer_list_t<typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type, N> = long unsigned int; typename xt::xstrided_container<xt::xtensor_container<EC, N, L, Tag> >::value_type = long unsigned int]’
  429 |         base_type::resize(xt::shape<shape_type>(t), true);
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1250:16:   required from ‘auto xt::argmin(const xexpression<E2>&) [with layout_type L = xt::layout_type::row_major; E = xarray_container<uvector<double, std::allocator<double> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>]’
 1250 |         return xtensor<size_t, 0>{i};
      |                ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xsort.cpp:225:9:   required from here
  225 |         EXPECT_EQ(ex, argmin(a));
      |                       ~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xshape.hpp:203:41: warning: parameter ‘t’ set but not used [-Wunused-but-set-parameter]
  203 |         constexpr R initializer_shape(U t, std::index_sequence<I...>)
      |                                       ~~^
[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_interp.cpp
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:13:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xtl::detail::sequence_forwarder_impl<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, void>::forward<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)std::array<unsigned long, 1ul>’ at /usr/include/xtl/xsequence.hpp:131:26,
    inlined from ‘xtl::forward_sequence<std::array<unsigned long, 1ul>, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(std::remove_reference<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>::type&)decltype(auto)’ at /usr/include/xtl/xsequence.hpp:174:34,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::from_shape<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&>(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:547:64,
    inlined from ‘xt::interp<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, double>(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:3030:14:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘ret’ with type ‘struct array’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:17,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_interp.cpp:15:
/usr/include/xtl/xsequence.hpp: In function ‘xt::interp<xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, double>(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, double, double)auto’:
/usr/include/xtl/xsequence.hpp:130:19: note: ‘ret’ declared here
  130 |                 R ret;
      |                   ^~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const int*, long unsigned int*, xt::sorting_method>(const int*, const int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = int*; RandomIt = long unsigned int*; Compare = argsort_iter<int*, long unsigned int*, xt::sorting_method>(int*, int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<int, std::allocator<int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 2, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 2>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_broadcast_view.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = double*; RandomIt = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 3, xt::layout_type::column_major, xt::xtensor_expression_tag> >, std::array<long unsigned int, 3>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; RandomIt = xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>; Compare = argsort_iter<xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method>(xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<const xt::xarray_container<xt::uvector<double, std::allocator<double> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::xiterator<xt::xstepper<xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::column_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag> >, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>*, xt::layout_type::row_major>, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = const float*; RandomIt = long unsigned int*; Compare = argsort_iter<const float*, long unsigned int*, xt::sorting_method>(const float*, const float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = float*; RandomIt = long unsigned int*; Compare = argsort_iter<float*, long unsigned int*, xt::sorting_method>(float*, float*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:133&, const auto:134&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
[ 98%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xmath_reducers.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:18,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const double*, long unsigned int*, xt::sorting_method>(const double*, const double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; R = xt::xtensor_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 long int*; RandomIt = long unsigned int*; Compare = argsort_iter<const long int*, long unsigned int*, xt::sorting_method>(const long int*, const long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 long int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:422:33:   required from ‘auto xt::detail::flatten_argsort_impl(const xt::xexpression<D>&, Method) [with E = xt::xarray_container<xt::uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; R = xt::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; Method = xt::sorting_method]’
  422 |             detail::argsort_iter(de.cbegin(), de.cend(), result.begin(), result.end(), method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:463:64:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  463 |             return detail::flatten_argsort_impl<E, result_type>(e, method);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:363:42:   required from ‘auto xt::histogram_bin_edges(E1&&, E2&&, E3, E3, std::size_t, histogram_algorithm) [with E1 = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; E2 = xbroadcast<xscalar<long int>, std::array<long unsigned int, 1> >; E3 = long int; std::size_t = long unsigned int]’
  363 |                 auto sorter = xt::argsort(data);
      |                               ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; std::size_t = long unsigned int]’
  458 |         return histogram_bin_edges(
      |                ~~~~~~~~~~~~~~~~~~~^
  459 |             std::forward<E1>(data),
      |             ~~~~~~~~~~~~~~~~~~~~~~~
  460 |             xt::ones<value_type>({n}),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
  461 |             left_right[0],
      |             ~~~~~~~~~~~~~~         
  462 |             left_right[1],
      |             ~~~~~~~~~~~~~~         
  463 |             bins,
      |             ~~~~~                  
  464 |             mode
      |             ~~~~                   
  465 |         );
      |         ~                          
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:97:49:   required from here
   97 |         auto bin_edges = xt::histogram_bin_edges(py_a, std::size_t(50));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<double*, long unsigned int*, xt::sorting_method>(double*, double*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)> [with auto:136 = long unsigned int*; auto:137 = long unsigned int*; auto:138 = double*; auto:139 = double*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; E2 = xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xt::xtensor_expression_tag>; F = const xt::argsort<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >(const xexpression<xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xtensor_container<uvector<double, std::allocator<double> >, 1, xt::layout_type::row_major, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:590:52:   required from here
  590 |         xt::xtensor<size_t, 1> sorter = xt::argsort(P);
      |                                         ~~~~~~~~~~~^~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In instantiation of ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = long int*; RandomIt = long unsigned int*; Compare = argsort_iter<long int*, long unsigned int*, xt::sorting_method>(long int*, long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:340:32:   required from ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Method) [with ConstRandomIt = long int*; RandomIt = long unsigned int*; Method = xt::sorting_method]’
  340 |             return argsort_iter(
      |                    ~~~~~~~~~~~~^
  341 |                 std::move(data_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~~
  342 |                 std::move(data_end),
      |                 ~~~~~~~~~~~~~~~~~~~~
  343 |                 std::move(idx_begin),
      |                 ~~~~~~~~~~~~~~~~~~~~~
  344 |                 std::move(idx_end),
      |                 ~~~~~~~~~~~~~~~~~~~
  345 |                 [](const auto& x, const auto& y) -> bool
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |                 {
      |                 ~               
  347 |                     return x < y;
      |                     ~~~~~~~~~~~~~
  348 |                 },
      |                 ~~              
  349 |                 method
      |                 ~~~~~~          
  350 |             );
      |             ~                   
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:468:33:   required from ‘xt::argsort<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)> [with auto:136 = long unsigned int*; auto:137 = long unsigned int*; auto:138 = long int*; auto:139 = long int*]’
  468 |             detail::argsort_iter(ev_begin, ev_end, res_begin, res_end, method);
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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::xarray_container<xt::uvector<long unsigned int, std::allocator<long unsigned int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; E2 = xt::xarray_container<xt::uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, xt::svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xt::xtensor_expression_tag>; F = const xt::argsort<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >(const xexpression<xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag> >&, std::ptrdiff_t, sorting_method)::<lambda(auto:136, auto:137, auto:138, auto:139)>&]’
  110 |                 fct(iter1, iter1 + secondary_stride1, iter2, iter2 + secondary_stride2);
      |                 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:482:39:   required from ‘auto xt::argsort(const xexpression<D>&, std::ptrdiff_t, sorting_method) [with E = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>; std::ptrdiff_t = long int]’
  482 |         detail::call_over_leading_axis(res, ev, argsort);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xhistogram.hpp:363:42:   required from ‘auto xt::histogram_bin_edges(E1&&, E2&&, E3, E3, std::size_t, histogram_algorithm) [with E1 = xarray_container<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; E2 = xbroadcast<xscalar<long int>, std::array<long unsigned int, 1> >; E3 = long int; std::size_t = long unsigned int]’
  363 |                 auto sorter = xt::argsort(data);
      |                               ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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<uvector<long int, std::allocator<long int> >, xt::layout_type::row_major, svector<long unsigned int, 4, std::allocator<long unsigned int>, true>, xtensor_expression_tag>&; std::size_t = long unsigned int]’
  458 |         return histogram_bin_edges(
      |                ~~~~~~~~~~~~~~~~~~~^
  459 |             std::forward<E1>(data),
      |             ~~~~~~~~~~~~~~~~~~~~~~~
  460 |             xt::ones<value_type>({n}),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
  461 |             left_right[0],
      |             ~~~~~~~~~~~~~~         
  462 |             left_right[1],
      |             ~~~~~~~~~~~~~~         
  463 |             bins,
      |             ~~~~~                  
  464 |             mode
      |             ~~~~                   
  465 |         );
      |         ~                          
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:97:49:   required from here
   97 |         auto bin_edges = xt::histogram_bin_edges(py_a, std::size_t(50));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:297:27: warning: unused parameter ‘data_end’ [-Wunused-parameter]
  297 |             ConstRandomIt data_end,
      |             ~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/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 = long unsigned int*; Compare = argsort_iter<const long int*, long unsigned int*, xt::sorting_method>(const long int*, const long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘void xt::detail::argsort_iter(ConstRandomIt, ConstRandomIt, RandomIt, RandomIt, Compare, Method) [with ConstRandomIt = long int*; RandomIt = long unsigned int*; Compare = argsort_iter<long int*, long unsigned int*, xt::sorting_method>(long int*, long int*, long unsigned int*, long unsigned int*, xt::sorting_method)::<lambda(const auto:134&, const auto:135&)>; Method = xt::sorting_method]’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:313:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  313 |                     std::sort(
      |                     ~~~~~~~~~^
  314 |                         idx_begin,
      |                         ~~~~~~~~~~
  315 |                         idx_end,
      |                         ~~~~~~~~
  316 |                         [&](const auto i, const auto j)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                         {
      |                         ~     
  318 |                             return comp(*(data_begin + i), *(data_begin + j));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                         }
      |                         ~     
  320 |                     );
      |                     ~         
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:322:17: note: here
  322 |                 case (sorting_method::stable):
      |                 ^~~~
In file included from /usr/include/c++/15/algorithm:62,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:13:
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:16,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstrided_view.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xgenerator.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuilder.hpp:31,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmanipulation.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xmath.hpp:29,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xcontainer.hpp:25,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:20,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xhistogram.cpp:15:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > >(xt::xexpression<xt::xfunction<xt::detail::multiplies, xt::xscalar<long const&>, xt::xbroadcast<xt::xscalar<long>, std::array<unsigned long, 1ul> > > > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&>(xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘xtl::mpl::static_if<xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1}, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2}>(xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#1} const&, xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::assign_xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘xt::xcontainer_semantic<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign_xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘xt::xsemantic_base<xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::assign<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xtensor.hpp:572:30:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In member function ‘xt::xtensor_container<xt::uvector<double, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>::xtensor_container<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> >(xt::xexpression<xt::xfunction<xt::detail::cast<double>::functor, xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&> > const&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
In function ‘std::__copy_move_a2<false, unsigned long const*, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’,
    inlined from ‘std::__copy_move_a1<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:505:42,
    inlined from ‘std::__copy_move_a<false, unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:513:31,
    inlined from ‘std::copy<unsigned long const*, unsigned long*>(unsigned long const*, unsigned long const*, unsigned long*)unsigned long*’ at /usr/include/c++/15/bits/stl_algobase.h:654:7,
    inlined from ‘xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:688:22,
    inlined from ‘xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >::broadcast_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul>&, bool) constbool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:684:17,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}::operator()<xtl::identity>(xtl::identity) constauto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:608:60,
    inlined from ‘xtl::mpl::static_if<xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(std::integral_constant<bool, false>, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘xtl::mpl::static_if<false, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1}, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2}>(xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#1} const&, xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)::{lambda(auto:1)#2} const&)decltype(auto)’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::resize<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > >(xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&, xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > const&)bool’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:588:102,
    inlined from ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > const&)void’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:487:40:
/usr/include/c++/15/bits/stl_algobase.h:440:32: warning: ‘memcpy’ forming offset 8 is out of the bounds [0, 8] of object ‘shape’ with type ‘struct index_type’ [-Warray-bounds=]
  440 |               __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |                                 _GLIBCXX_TO_ADDR(__first),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |                                 __n * sizeof(*__first));
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp: In function ‘xt::xexpression_assigner<xt::xtensor_expression_tag>::assign_xexpression<xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > >(xt::xexpression<xt::xtensor_container<xt::uvector<long, std::allocator<long> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >&, xt::xexpression<xt::xfunction<xt::detail::cast<long>::functor, xt::xfunction<xt::math::pow_fun, xt::xscalar<double>, xt::xgenerator<xt::detail::arange_generator<double, double, double>, double, std::array<unsigned long, 1ul> > > > > const&)void’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:607:28: note: ‘shape’ declared here
  607 |                 index_type shape = uninitialized_shape<index_type>(size);
      |                            ^~~~~
[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_extended_xsort.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -MD -MT test/CMakeFiles/test_xtensor_lib.dir/test_extended_xsort.cpp.o -MF CMakeFiles/test_xtensor_lib.dir/test_extended_xsort.cpp.o.d -o CMakeFiles/test_xtensor_lib.dir/test_extended_xsort.cpp.o -c /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xsort.cpp
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xsort.cpp:16:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmin(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1245:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1245 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘auto xt::argmax(const xexpression<E2>&)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:1275:15: warning: typedef ‘using value_type = typename E::value_type’ locally defined but not used [-Wunused-local-typedefs]
 1275 |         using value_type = typename E::value_type;
      |               ^~~~~~~~~~
In file included from /usr/include/c++/15/array:45,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xadapt.hpp:13:
In function ‘std::__memcmp<unsigned long, unsigned long>(unsigned long const*, unsigned long const*, unsigned long)int’,
    inlined from ‘std::__equal<true>::equal<unsigned long>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1216:27,
    inlined from ‘std::__equal_aux1<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1256:43,
    inlined from ‘std::__equal_aux<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1265:31,
    inlined from ‘std::equal<unsigned long const*, unsigned long const*>(unsigned long const*, unsigned long const*, unsigned long const*)bool’ at /usr/include/c++/15/bits/stl_algobase.h:1607:30,
    inlined from ‘xt::operator==<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xexpression<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> > const&, xt::xexpression<xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> > const&)std::enable_if<xt::xoptional_comparable<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::value, bool>::type’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:635:33,
    inlined from ‘doctest::detail::eq<xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool’ at /usr/include/doctest/doctest.h:1474:5,
    inlined from ‘doctest::detail::RelationalComparator<0, xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >::operator()(xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&) const’ at /usr/include/doctest/doctest.h:1674:5,
    inlined from ‘doctest::detail::ResultBuilder::binary_assert<0, xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag> const&, xt::xtensor_container<xt::uvector<unsigned long, std::allocator<unsigned long> >, 0ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&)bool [clone .isra.0]’ at /usr/include/doctest/doctest.h:1694:65:
/usr/include/c++/15/bits/stl_algobase.h:109:32: warning: argument 2 null where non-null expected [-Wnonnull]
  109 |         return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num);
      |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/stl_algobase.h:109:32: note: in a call to built-in function ‘memcmp’
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double const*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<float, std::allocator<float> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xbuffer_adaptor.hpp:21,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xarray.hpp:19,
                 from /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_extended_xsort.cpp:13:
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:142:35:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘size_t[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::detail::get_permutations(unsigned long, unsigned long, xt::layout_type)’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:130:55: note: at offset 8 into object ‘ax’ of size 8
  130 |         get_permutations(std::size_t dim, std::size_t ax, layout_type layout)
      |                                           ~~~~~~~~~~~~^~
[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_sfinae.cpp
[ 99%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xjson.cpp
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<std::array<unsigned long, 1ul> >(std::array<unsigned long, 1ul> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xtensor_view<xt::xiterator_adaptor<double*, double const*>, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag>&&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>::insert(unsigned long const*, unsigned long const&)’,
    inlined from ‘xt::detail::unsqueeze_shape<xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> >(xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true> const&, unsigned long)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29,
    inlined from ‘xt::quantile<double, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:935:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xstorage.hpp:1230:18: warning: array subscript 1 is outside array bounds of ‘const long unsigned int[1]’ [-Warray-bounds=]
 1230 |         const T* src_ptr = cond ? it + (elt_ptr - it) + std::ptrdiff_t(1) : elt_ptr;
      |                  ^~~~~~~
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp: In function ‘xt::quantile<double, xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> >(xt::xarray_container<xt::uvector<double, std::allocator<double> >, (xt::layout_type)1, xt::svector<unsigned long, 4ul, std::allocator<unsigned long>, true>, xt::xtensor_expression_tag>&, xt::xtensor_adaptor<xt::xbuffer_adaptor<double const*, xt::no_ownership, std::allocator<double> >, 1ul, (xt::layout_type)1, xt::xtensor_expression_tag> const&, long, double, double)auto’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsort.hpp:871:29: note: at offset 8 into object ‘<anonymous>’ of size 8
  871 |             new_shape.insert(new_shape.begin() + axis, 1);
      |             ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[100%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xmime.cpp
[100%] Building CXX object test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -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 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp: In function ‘void xt::DOCTEST_ANON_FUNC_2()’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp:27:69: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
   27 |         xexpression_holder holder_c(std::move(xexpression_holder(c)));
      |                                                                     ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xexpression_holder.cpp:27:69: note: remove ‘std::move’ call
[100%] Linking CXX executable test_xtensor_lib
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_xtensor_lib.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXSIMD_ENABLE_XTL_COMPLEX=1 -std=c++14 -Wunused-parameter -Wextra -Wreorder -Wconversion -Wno-sign-conversion  -Wold-style-cast -Wunused-variable -ftemplate-backtrace-limit=0 -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=CMakeFiles/test_xtensor_lib.dir/link.d CMakeFiles/test_xtensor_lib.dir/main.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xchunked_view.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xmath_result_type.cpp.o CMakeFiles/tIn member function ‘operator()’,
    inlined from ‘deref_impl’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:996:26,
    inlined from ‘operator*’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfunction.hpp:969:26,
    inlined from ‘run_impl’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:844:44,
    inlined from ‘run’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:801:17,
    inlined from ‘assign_data’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:470:44,
    inlined from ‘assign_xexpression’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:488:31,
    inlined from ‘operator()’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:226:62,
    inlined from ‘static_if’ at /usr/include/xtl/xmeta_utils.hpp:597:22,
    inlined from ‘static_if’ at /usr/include/xtl/xmeta_utils.hpp:603:29,
    inlined from ‘assign_xexpression’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xassign.hpp:217:58,
    inlined from ‘assign_xexpression’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:624:31,
    inlined from ‘assign’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:490:55,
    inlined from ‘__ct ’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:666:30,
    inlined from ‘operator=’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:601:24,
    inlined from ‘operator=’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:648:36,
    inlined from ‘operator=’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xfixed.hpp:873:40,
    inlined from ‘operator*=’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xsemantic.hpp:411:37,
    inlined from ‘DOCTEST_ANON_FUNC_10’ at /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:177:14:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/include/xtensor/xoperation.hpp:109:9: warning: ‘a’ is used uninitialized [-Wuninitialized]
  109 |         BINARY_OPERATOR_FUNCTOR(multiplies, *);
      |         ^
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp: In function ‘DOCTEST_ANON_FUNC_10’:
/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test/test_xfixed.cpp:174:42: note: ‘a’ declared here
  174 |         xtensor_fixed<double, xshape<3>> a;
      |                                          ^
est_xtensor_lib.dir/test_xnan_functions.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o CMakeFiles/test_xtensor_lib.dir/test_extended_xsort.cpp.o CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o -o test_xtensor_lib
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[100%] Built target test_xtensor_lib
gmake[1]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/CMakeFiles 0

+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Akyd8C
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ '[' /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT
++ dirname /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/xtensor-0.25.0-build
+ mkdir /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd xtensor-0.25.0
+ DESTDIR=/builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: "Release"
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xaccessible.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xaccumulator.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xadapt.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xarray.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xassign.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xaxis_iterator.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xaxis_slice_iterator.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xblockwise_reducer.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xblockwise_reducer_functors.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xbroadcast.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xbuffer_adaptor.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xbuilder.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xchunked_array.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xchunked_assign.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xchunked_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xcomplex.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xcontainer.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xcsv.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xdynamic_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xeval.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xexception.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xexpression.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xexpression_holder.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xexpression_traits.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xfixed.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xfunction.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xfunctor_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xgenerator.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xhistogram.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xindex_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xinfo.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xio.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xiterable.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xiterator.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xjson.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xlayout.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xmanipulation.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xmasked_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xmath.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xmime.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xmultiindex_iterator.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xnoalias.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xnorm.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xnpy.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xoffset_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xoperation.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xoptional.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xoptional_assembly.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xoptional_assembly_base.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xoptional_assembly_storage.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xpad.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xrandom.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xreducer.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xrepeat.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xscalar.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xsemantic.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xset_operation.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xshape.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xslice.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xsort.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xstorage.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xstrided_view.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xstrided_view_base.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xstrides.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xtensor.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xtensor_config.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xtensor_forward.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xtensor_simd.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xutils.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xvectorize.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xview.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor/xview_utils.hpp
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/cmake/xtensor/xtensorConfig.cmake
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/cmake/xtensor/xtensorConfigVersion.cmake
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/cmake/xtensor/xtensorTargets.cmake
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/pkgconfig/xtensor.pc
-- Installing: /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/include/xtensor.hpp
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip /usr/bin/strip
+ /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT
Scanned 8 directories and 77 files,
               processed 0 inodes,
               0 modified (0 replaced + 0 rewritten),
               0 unsupported format, 0 errors
Reading /builddir/build/BUILD/xtensor-0.25.0-build/SPECPARTS/rpm-debuginfo.specpart
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.PEIwIS
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd xtensor-0.25.0
+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose --target xtest
Change Dir: '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 xtest
/usr/bin/cmake -S/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 -B/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 xtest
gmake[1]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/cmake -S/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 -B/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/CMakeFiles 23
/usr/bin/gmake  -f CMakeFiles/Makefile2 test/CMakeFiles/xtest.dir/all
gmake[2]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_lib.dir/build.make test/CMakeFiles/test_xtensor_lib.dir/depend
gmake[3]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/DependInfo.cmake "--color="
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/main.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_extended_broadcast_view.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_extended_xhistogram.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_interp.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_extended_xmath_reducers.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_extended_xsort.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_sfinae.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_strided_assign.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xaccumulator.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xadapt.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xadaptor_semantic.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xarray.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xarray_adaptor.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xassign.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_iterator.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xaxis_slice_iterator.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xblockwise_reducer.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xbroadcast.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xbuffer_adaptor.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xbuilder.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_array.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xchunked_view.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xcomplex.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xcontainer_semantic.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xcsv.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xdatesupport.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xdynamic_view.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xeval.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xexception.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xexpression.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_holder.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xexpression_traits.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xfixed.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xfunc_on_xexpression.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xfunction.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xfunctor_adaptor.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xhistogram.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xindex_view.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xinfo.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xio.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xiterator.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xjson.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xlayout.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xmanipulation.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xmasked_view.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xmath.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xmath_result_type.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xmime.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xmultiindex_iterator.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xnan_functions.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xnoalias.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xnorm.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xnpy.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xoperation.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xoptional.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_adaptor.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xoptional_assembly_storage.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xpad.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xrandom.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xreducer.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xrepeat.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xscalar.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xscalar_semantic.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xset_operation.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xshape.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xsimd.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xsimd8.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xsort.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xstorage.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xstrided_view.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xstrides.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xtensor.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_adaptor.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xtensor_semantic.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xutils.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xvectorize.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xview.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/test_xview_semantic.cpp.o.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Dependencies file "test/CMakeFiles/test_xtensor_lib.dir/link.d" is newer than depends file "/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/test_xtensor_lib.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target test_xtensor_lib
gmake[3]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test_xtensor_lib.dir/build.make test/CMakeFiles/test_xtensor_lib.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
gmake[3]: Nothing to be done for 'test/CMakeFiles/test_xtensor_lib.dir/build'.
gmake[3]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[100%] Built target test_xtensor_lib
/usr/bin/gmake  -f test/CMakeFiles/xtest.dir/build.make test/CMakeFiles/xtest.dir/depend
gmake[3]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0 /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test/CMakeFiles/xtest.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/xtest.dir/build.make test/CMakeFiles/xtest.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
cd /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/test && ./test_xtensor_lib
[doctest] doctest version is "2.4.11"
[doctest] run with "--help" for options
Built without XSIMD
Built without XSIMD
===============================================================================
[doctest] test cases:  1214 |  1214 passed | 0 failed | 0 skipped
[doctest] assertions: 19603 | 19603 passed | 0 failed |
[doctest] Status: SUCCESS!
gmake[3]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
[100%] Built target xtest
gmake[2]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build/CMakeFiles 0
gmake[1]: Leaving directory '/builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/redhat-linux-build'

+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: xtensor-devel-0.25.0-2.fc42.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3BwUv4
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ cd xtensor-0.25.0
+ DOCDIR=/builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/doc/xtensor-devel
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/doc/xtensor-devel
+ cp -pr /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/README.md /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/doc/xtensor-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iHYKjS
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ cd xtensor-0.25.0
+ LICENSEDIR=/builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/licenses/xtensor-devel
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/licenses/xtensor-devel
+ cp -pr /builddir/build/BUILD/xtensor-0.25.0-build/xtensor-0.25.0/LICENSE /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT/usr/share/licenses/xtensor-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: cmake(xtensor) = 0.25.0 pkgconfig(xtensor) = 0.25.0 xtensor = 0.25.0-2.fc42 xtensor-devel = 0.25.0-2.fc42 xtensor-devel(x86-64) = 0.25.0-2.fc42 xtensor-static = 0.25.0-2.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config cmake-filesystem
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/xtensor-0.25.0-build/BUILDROOT
Wrote: /builddir/build/RPMS/xtensor-devel-0.25.0-2.fc42.x86_64.rpm
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.hsoJGl
+ umask 022
+ cd /builddir/build/BUILD/xtensor-0.25.0-build
+ test -d /builddir/build/BUILD/xtensor-0.25.0-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/xtensor-0.25.0-build
+ rm -rf /builddir/build/BUILD/xtensor-0.25.0-build
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild xtensor-0.25.0-2.fc42.src.rpm
Finish: build phase for xtensor-0.25.0-2.fc42.src.rpm
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1736240576.435993/root/var/log/dnf5.log
INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz
/bin/tar: Removing leading `/' from member names
INFO: Done(/var/lib/copr-rpmbuild/results/xtensor-0.25.0-2.fc42.src.rpm) Config(child) 37 minutes 37 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool
Package info:
{
    "packages": [
        {
            "name": "xtensor-devel",
            "epoch": null,
            "version": "0.25.0",
            "release": "2.fc42",
            "arch": "x86_64"
        },
        {
            "name": "xtensor",
            "epoch": null,
            "version": "0.25.0",
            "release": "2.fc42",
            "arch": "src"
        }
    ]
}
RPMResults finished